docs: close core-hub absorption execution
Some checks failed
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / pytest-smoke (push) Failing after 2s

This commit is contained in:
tegwick 2026-08-21 21:07:09 +02:00
parent 055cf4980c
commit f51a5819d5
3 changed files with 22 additions and 8 deletions

View file

@ -9,7 +9,7 @@ HelixForge hubs.
| --- | --- |
| **hub-core** | This repo — importable package plus target primary runtime image |
| **state-hub** | Legacy coordination host being replaced capability by capability |
| **core-hub** | Current `/api/v2` runtime retained temporarily for absorption rollback |
| **core-hub** | Previous `/api/v2` runtime retained temporarily as live rollback |
Ecosystem architecture: `/home/worsch/the-custodian/docs/hub-ecosystem-architecture.md`
@ -72,6 +72,11 @@ The staged Core Hub transition is defined in
retains Core Hub as rollback until data, consumer, and stabilization gates
close.
Production authority moved to hub-core on 2026-08-21. The public compatibility
surface runs the immutable `055cf49` image while Core Hub remains deployed with
an empty writer set through the seven-day stabilization window ending no
earlier than 2026-08-28T20:49:50+02:00.
## First Slice
- SQLAlchemy base metadata and timestamp helpers.

View file

@ -12,7 +12,7 @@
| workplan | HUB-WP-0002 | finished | — | workplans/HUB-WP-0002-import-refactor-adapter-seams.md |
| workplan | HUB-WP-0003 | finished | — | workplans/HUB-WP-0003-ecosystem-consolidation-library-lane.md |
| workplan | HUB-WP-0004 | finished | — | workplans/HUB-WP-0004-runtime-and-extension-contract.md |
| workplan | HUB-WP-0005 | active | — | workplans/HUB-WP-0005-core-hub-absorption-execution.md |
| workplan | HUB-WP-0005 | finished | — | workplans/HUB-WP-0005-core-hub-absorption-execution.md |
| task | HUB-WP-0001-T01 | done | — | workplans/HUB-WP-0001-statehub-bootstrap.md |
| task | HUB-WP-0001-T02 | done | — | workplans/HUB-WP-0001-statehub-bootstrap.md |
| task | HUB-WP-0001-T03 | done | — | workplans/HUB-WP-0001-statehub-bootstrap.md |
@ -36,4 +36,4 @@
| task | HUB-WP-0005-T03 | done | — | workplans/HUB-WP-0005-core-hub-absorption-execution.md |
| task | HUB-WP-0005-T04 | done | — | workplans/HUB-WP-0005-core-hub-absorption-execution.md |
| task | HUB-WP-0005-T05 | done | — | workplans/HUB-WP-0005-core-hub-absorption-execution.md |
| task | HUB-WP-0005-T06 | wait | — | workplans/HUB-WP-0005-core-hub-absorption-execution.md |
| task | HUB-WP-0005-T06 | done | — | workplans/HUB-WP-0005-core-hub-absorption-execution.md |

View file

@ -4,7 +4,7 @@ type: workplan
title: "Core Hub absorption execution"
domain: infotech
repo: hub-core
status: active
status: finished
owner: codex
topic_slug: custodian
created: "2026-08-21"
@ -89,7 +89,7 @@ surface without reads from the legacy schema.
```task
id: HUB-WP-0005-T06
status: wait
status: done
priority: high
```
@ -98,11 +98,20 @@ the operator-approved production writer cutover, exercise rollback, and hand
the seven-day stabilization/archive residual to CORE-WP-0010. Wait until
RAPPCOREHUB-WP-0002 provides the private candidate and route controls.
Completed 2026-08-21. Production runs immutable image
`sha256:adf580d09a4a9139b1663c41d59d46903a007e03a3ae567e09b8a6ec23708ab8`.
All five route groups and all four writer groups are hub-core-owned; Core Hub
is live with no writer groups as rollback. The seven-table import and reverse
export have exact counts, identity sets, and content hashes. Conformance is
8/8, ops-hub and activity-core gates pass, and Helm rollback to the pre-cutover
revision plus forward recovery was exercised. The seven-day window ends no
earlier than 2026-08-28T20:49:50+02:00 under CORE-WP-0010.
## Acceptance
- [x] Production readiness requires durable PostgreSQL and auth dependencies
- [x] Import is idempotent; counts, identities, hashes, and provenance compare
- [x] All 22 checked-in Core Hub OpenAPI paths have governed dispositions
- [ ] ops-hub and activity-core gates pass on hub-core
- [ ] Production runs the immutable hub-core image with one writer per group
- [ ] Rollback is exercised and stabilization residual is recorded
- [x] ops-hub and activity-core gates pass on hub-core
- [x] Production runs the immutable hub-core image with one writer per group
- [x] Rollback is exercised and stabilization residual is recorded