Close Core Hub ops evidence contract gate

This commit is contained in:
2026-06-27 23:57:22 +02:00
parent b39f3cc6cc
commit 46e2012160
4 changed files with 38 additions and 9 deletions

View File

@@ -401,7 +401,7 @@ reframe/open-lane task; it does not claim production cutover is complete.
```task
id: CUST-WP-0025-T14
status: todo
status: done
priority: medium
state_hub_task_id: "0e811e9b-23a5-49f9-979e-cd1c5dcd937f"
```
@@ -427,6 +427,17 @@ Done when Core Hub has a workplan or spec that names the API resources, record
shape, evidence event vocabulary, and migration path from the existing
Custodian inventory artifacts.
Completed 2026-06-27: Core Hub now owns the replacement ops evidence contract in
`/home/worsch/core-hub/docs/specs/ops-evidence-contract.md`. The spec names the
implemented API resources (`hubs`, manifests, API consumers/keys, widgets,
interaction events, hub registry, migration runs), required read-model gaps
(`migration-runs`, deployment records, outcome signals, service inventory
mapping, event filters, registry containment summary), event vocabulary,
non-secret access metadata rules, and the migration path from `CUST-WP-0047`
service inventory into Core Hub widgets/events. T14 is complete as a definition
gate; implementation remains in T16/T17/T18 and follow-up Core Hub read-model
work.
### T15 — Core Hub operator CLI parity
```task

View File

@@ -493,6 +493,17 @@ Progress 2026-06-27 Core Hub reset:
dual-run smokes, cutover evidence, and Haskell retirement approval remain
open.
Progress 2026-06-27 Core Hub ops evidence contract:
- Completed `CUST-WP-0025-T14` by adding Core Hub spec
`/home/worsch/core-hub/docs/specs/ops-evidence-contract.md` and linking it
from the Core Hub specs index.
- The spec defines API resources, non-secret evidence fields, event vocabulary,
service-inventory-to-widget/event mapping, readiness-summary inputs, and
read-model gaps to close before UI expansion or cutover claims.
- T07 sequencing now keeps `T03`, `T16`, `T17`, and `T18` open; T14 no longer
blocks the Core Hub replacement lane.
Progress 2026-06-27 CUST-WP-0052 closeout:
- `CUST-WP-0052` is finished. It closed the Core Hub reframe, rewrote
@@ -500,9 +511,9 @@ Progress 2026-06-27 CUST-WP-0052 closeout:
HelixForge/Railiance Forge practice, and posted non-secret State Hub
requirements to `railiance-apps` and `railiance-forge`.
- The remaining T07 gates are execution gates, not sequencing ambiguity:
`CUST-WP-0025-T03` identity integration, `T14` Core Hub ops evidence contract
gaps, `T16/T17` deployed evidence/cutover waits, and `T18` Core Hub operator
UI first screens.
`CUST-WP-0025-T03` identity integration, `T16/T17` deployed
evidence/cutover waits, and `T18` Core Hub operator UI first screens. `T14`
is complete as the ops evidence contract definition gate.
## Task: Create The Stable Pickup Checkpoint