CORE-WP-0005-T04: record cutover prerequisites from T03 (catalog vocab + auth posture)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-02 19:25:24 +02:00
parent a43b9fe640
commit 0a23c9a9b4

View File

@@ -67,6 +67,21 @@ state_hub_task_id: "fa68858a-b18e-4f09-a477-6b11e54099d4"
With operator approval, switch production traffic such as `hub.coulomb.social` to Core Hub. Keep rollback available until stabilization passes.
**Prerequisites (blocking, found in T03 dual-run 2026-07-02):**
1. **Migrate/seed the ops-* type vocabularies.** Migrated Inter-Hub widgets
reference 7 widget types (`ops-endpoint`, `ops-environment`, `ops-host`,
`ops-migration-wave`, `ops-readiness-gate`, `ops-service`,
`ops-service-catalog`) plus their event types, none of which exist in Core
Hub's seeded registries. Either extend the `core-hub.migration.v1` bundle
with `widgetTypeRegistry` / `eventTypeRegistry` collections, or seed the
ops-* vocabularies into Core Hub before cutover, or migrated widgets are
referentially incomplete.
2. **Auth-posture change is a consumer break.** `/api/v2/hubs` is public on
Inter-Hub but protected on Core Hub — any anonymous consumer of the hub
list must gain a token before cutover.
3. Operator approval + rollback plan (existing gate).
## Progress 2026-07-02 — staging import completed