diff --git a/scripts/check-srv-qa-route-drift.ts b/scripts/check-srv-qa-route-drift.ts index e00b32bd2..edc0118bd 100644 --- a/scripts/check-srv-qa-route-drift.ts +++ b/scripts/check-srv-qa-route-drift.ts @@ -112,6 +112,12 @@ const ALLOWLIST_ONLY_ON_SRV: Record = { 'Channel-detail publish rendering (channels-hub Phase 2) — renders per-channel BLOB pages ' + 'into a publish session for the public /channels/:slug/ detail surface. Not a ' + 'tutorial-draft author-preview endpoint; the QA channel has no channel-detail publish flow.', + 'GET /content/channel-detail/:slug': + 'CAP-served /channels/{slug}/ detail pages (channels-hub Phase 2) — a public prod content ' + + 'surface (channel- prefixed BLOBs, lowercase-canonicalize + 301) that mirrors ' + + 'GET /content/topics/:slug, not tutorial-draft author preview. It is the serve counterpart ' + + 'to POST /content/publish/render-channels above (already allowlisted); the QA channel serves ' + + 'in-flight tutorials from -Contribution repos and has no channel-detail serve/publish flow.', 'POST /content/orphan-purge': 'CI-only batched soft-delete for prod content maintenance (#823). Not an author-preview ' + 'endpoint — the QA channel has no orphan-purge maintenance flow.',