the-custodian/docs/fos-hub-bootstrap-sequence-status.md

46 lines
2.8 KiB
Markdown
Raw Normal View History

# FOS Hub Bootstrap Sequence Status
Updated: 2026-07-09
## Purpose
2026-06-27 19:31:09 +02:00
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-0002` local identity: complete; usable for bootstrap/dev OIDC.
- `NK-WP-0012` IAM 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-0011` expanded-mode Keycloak: proposed enterprise federation lane, not a blocker for ops-hub bootstrap.
## Sequence Board
| Area | Current state | Pickup action |
| --- | --- | --- |
| Identity | T01 cancelled; T02T04 done; IAM Profile integration template in core-hub. | No further identity gates unless production issuer wiring is needed. |
| Hub extraction/dev-hub | T05T12 done: hub-core exists, State Hub imports hub-core, MCP naming is dev-hub. | Phase 2 complete. |
| Ops hub / Core Hub | T13T18 done; T16 deployed evidence and T17 cutover coupling closed 2026-07-08. Production serves Core Hub at `hub.coulomb.social` since 2026-07-03. | Monitor `CORE-WP-0007` stabilization window; Haskell retirement is operator-gated rollback cleanup only. |
| Legacy Inter-Hub | `CUST-WP-0047-T05` and `CUST-WP-0049-T06` superseded 2026-07-03. | Rollback-only; do not request new Inter-Hub operator keys. |
| Fin hub/business | T20T23 done (canon + fin-hub scaffold + models). T24T26 remain open. | Implement cost ingestion, runway calculator, cross-hub coupling, and pricing/legal packaging. |
| Hub ecosystem alignment | `CUST-WP-0057` active — architecture doc, hub-core utils adoption in core-hub, boundary workplans. | Execute `HUB-WP-0003`, `CORE-WP-0009`, `STATE-WP-0074`; run `scripts/hub-ecosystem-regression.sh`. |
## Stable Pickup Order
1. ~~Close identity drift~~ — done.
2. ~~Core Hub deployed evidence and cutover coupling~~ — done (`docs/core-hub-cutover-decision-coupling.md`).
3. ~~Supersede legacy Inter-Hub waits~~ — done 2026-07-03.
4. Execute fin-hub implementation: T24 (cost tracking + runway), T25 (cross-hub coupling), T26 (pricing/legal).
5. Close `CORE-WP-0007` Haskell retirement after stabilization sign-off (operator gate).
## Progress Summary (2026-07-08)
`CUST-WP-0025` is **22/26 tasks done**. Remaining:
- **T24** — fin-hub cost ingestion and runway calculator
- **T25** — fin→dev, fin→ops, fin→canon cross-hub coupling
- **T26** — RaaS pricing, onboarding, legal framework
FOS maturity: Level 2→3 boundary achieved (dev, ops, fin conceptually separated;
fin-hub scaffold operational).