2.9 KiB
2.9 KiB
FOS Hub Bootstrap Sequence Status
Updated: 2026-06-27
Purpose
Track CUST-WP-0051-T07 and CUST-WP-0052: sequence CUST-WP-0025 so FOS Hub bootstrap can resume from current repo reality rather than the older mega-hub/Keycloak/Inter-Hub assumptions.
Current Decision
Do not restart FOS bootstrap at the old NK-WP-0001 Keycloak path. That workplan is archived and superseded. The active identity baseline is:
NK-WP-0002local identity: complete; usable for bootstrap/dev OIDC.NK-WP-0012IAM Profile v0.2: finished; canonical NetKingdom-owned profile and conformance suite.- KeyCape/Authelia/LLDAP stack from the superseding NetKingdom path: current lightweight identity mode.
NK-WP-0011expanded-mode Keycloak: proposed enterprise federation lane, not a blocker for ops-hub bootstrap.
Sequence Board
| Area | Current state | Pickup action |
|---|---|---|
| Identity | Old CUST-WP-0025-T01 pointed at archived NK-WP-0001; local identity and IAM Profile v0.2 are done. |
Keep T01 cancelled, T02 done, and make T03 the remaining identity gate: a protected FastAPI fixture using IAM Profile v0.2 against local-identity or KeyCape. |
| Hub extraction/dev-hub | CUST-WP-0025-T05 through T12 are done: hub-core exists, State Hub imports hub-core, and MCP naming moved to dev-hub. |
Treat Phase 2 as complete. Do not spend pickup energy here unless consistency drift appears. |
| Ops hub | Core Hub is now the replacement platform: CORE-WP-0008 finished the API smoke harness, activity-core sink, staging profile, CLI wrappers, UI rebuild backlog, and Custodian handoff. Live deployed smokes and cutover evidence are still open. |
Continue through Core Hub deployed evidence, migration import, activity-core smoke, and cutover gates. Treat Haskell Inter-Hub as legacy compatibility or rollback evidence. |
| Old ops-hub scaffold tasks | CUST-WP-0025-T13-T19 have been rewritten around Core Hub API evidence, CLI parity, deployed smoke/cutover gates, whynot-aligned UI, and cancellation of immediate standalone ops-hub MCP registration. |
Execute the remaining wait/todo gates in the rewritten Phase 3. Do not resume the obsolete standalone ops-hub scaffold sequence. |
| Fin hub/business | CUST-WP-0025-T20-T26 are all todo and depend on a proven multi-hub pattern. |
Defer until ops-hub has a working first signal and the identity integration gate is proven. |
Stable Pickup Order
- Close the identity drift: T01 cancelled, T02 done, T03 remains as the one real identity integration test.
- Use the finished
CORE-WP-0008evidence lane andCUST-WP-0052reset notes as the Core Hub replacement baseline. - Keep
CUST-WP-0047/CUST-WP-0049as legacy evidence/fallback until Core Hub deployed smoke evidence or an explicit supersede decision closes them. - Execute rewritten
CUST-WP-0025-T14,T16,T17, andT18in API/CLI/UI order. - Start fin-hub/business work only after ops-hub proves the Core Hub pattern end-to-end.