From f51a5819d517a5182c6367dffa887ec4c86b327a Mon Sep 17 00:00:00 2001 From: tegwick Date: Fri, 21 Aug 2026 21:07:09 +0200 Subject: [PATCH] docs: close core-hub absorption execution --- README.md | 7 ++++++- WORK-RECORDS.md | 4 ++-- ...B-WP-0005-core-hub-absorption-execution.md | 19 ++++++++++++++----- 3 files changed, 22 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 4f4acf1..248306f 100644 --- a/README.md +++ b/README.md @@ -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. diff --git a/WORK-RECORDS.md b/WORK-RECORDS.md index 5dfe6f1..f672137 100644 --- a/WORK-RECORDS.md +++ b/WORK-RECORDS.md @@ -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 | diff --git a/workplans/HUB-WP-0005-core-hub-absorption-execution.md b/workplans/HUB-WP-0005-core-hub-absorption-execution.md index fb35e1e..d8de2ab 100644 --- a/workplans/HUB-WP-0005-core-hub-absorption-execution.md +++ b/workplans/HUB-WP-0005-core-hub-absorption-execution.md @@ -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