Close workplan loose ends: relink stale hub IDs, normalize statuses.
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 4s

- Archived CUST-WP-0054/0057/0058: replace stale state_hub IDs with the
  live hub records (matched by task title and status), clearing 13 C-03 failures.
- CUST-WP-0054-T09/T10: record cancel in the file, matching the hub state
  at plan closeout.
- Eleven finished workplans: non-canonical 'completed' -> 'finished'.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
codex 2026-09-22 11:32:48 +02:00
parent fa3caa4922
commit 66be5cb72f
15 changed files with 58 additions and 56 deletions

View file

@ -9,7 +9,7 @@ owner: codex
topic_slug: custodian
created: "2026-07-09"
updated: "2026-07-11"
state_hub_workstream_id: "3a829663-1a36-4a48-a09e-aaf6cf26aaee"
state_hub_workstream_id: "62f10d30-a0f0-50da-9091-4122e0c7c1ae"
---
# CUST-WP-0057 — Hub Ecosystem Consolidation
@ -89,7 +89,7 @@ This workplan supersedes ad hoc overlap between the Phase 2 library extraction
id: CUST-WP-0057-T01
status: done
priority: high
state_hub_task_id: "e84851b3-5f22-4a6f-83a1-76c4148839d9"
state_hub_task_id: "29048e30-4a76-58c1-9ffe-0dd22b2057aa"
```
Write `the-custodian/docs/hub-ecosystem-architecture.md` capturing:
@ -112,7 +112,7 @@ Done when all three repos reference the same layer diagram and ownership table.
id: CUST-WP-0057-T02
status: done
priority: medium
state_hub_task_id: "7d80dd25-7273-4cc9-aca8-77065f513c23"
state_hub_task_id: "93f81a37-6b3f-538f-bdd6-c4ce4f782d97"
```
Align repo identity metadata:
@ -132,7 +132,7 @@ Done when agent instructions in all three repos use the glossary consistently.
id: CUST-WP-0057-T03
status: done
priority: medium
state_hub_task_id: "868ba93c-8e69-48e9-8626-98a39b0688e8"
state_hub_task_id: "9db3e1c4-b7de-5a58-9a99-7cdf5d0b4573"
```
Update capability registry entries:
@ -154,7 +154,7 @@ the three-repo stack as an intentional composition.
id: CUST-WP-0057-T04
status: done
priority: high
state_hub_task_id: "c8638725-85e9-4bf7-9ba0-245859df299d"
state_hub_task_id: "2b8f298e-45e1-5646-81d1-e8d31c98cbae"
```
Create `core-hub/workplans/CORE-WP-0009-hub-core-adoption-and-integration.md`
@ -174,7 +174,7 @@ Done when CORE-WP-0009 exists with `status: ready` and T01–T02 scoped.
id: CUST-WP-0057-T05
status: done
priority: high
state_hub_task_id: "a37b8c2b-7a97-48a9-93f9-21e66c832317"
state_hub_task_id: "70def268-86fb-5741-9645-7063f54bdb29"
```
Create `state-hub/workplans/STATE-WP-0074-hub-ecosystem-boundary-alignment.md`
@ -195,7 +195,7 @@ Done when STATE-WP-0074 exists with `status: ready`.
id: CUST-WP-0057-T06
status: done
priority: medium
state_hub_task_id: "74a9c81d-867a-4ae9-83cc-5e7beda78fbf"
state_hub_task_id: "a4ab02b5-faa1-5243-8309-dac61704b925"
```
Add `the-custodian/docs/hub-ecosystem-event-mapping.md` defining:
@ -217,7 +217,7 @@ production evidence without ambiguous dual-writes.
id: CUST-WP-0057-T07
status: done
priority: medium
state_hub_task_id: "69c7db28-5bc8-4f3c-a2ac-84d27133864c"
state_hub_task_id: "4feff85e-6b3f-5ffd-8a46-bb8f4e7603ff"
```
Document how reuse-surface capability IDs (`capability.<domain>.<name>`) map to:
@ -239,7 +239,7 @@ without inventing a parallel naming scheme.
id: CUST-WP-0057-T08
status: done
priority: high
state_hub_task_id: "64847fc3-9d79-4f6c-8e32-2973f3ce1286"
state_hub_task_id: "e3c3504d-17bb-582d-976e-a555f32d4480"
```
Execute `hub-core/workplans/HUB-WP-0003-ecosystem-consolidation-library-lane.md`:
@ -259,7 +259,7 @@ hub-core utility module.
id: CUST-WP-0057-T09
status: done
priority: high
state_hub_task_id: "d9dad241-2f3d-4715-873c-7deeac308764"
state_hub_task_id: "3bcec617-47a0-5f1c-9069-3c0ea6c108e9"
```
Add a custodian-orchestrated smoke script (or documented Make target chain):
@ -282,7 +282,7 @@ CUST-WP-0057 changes.
id: CUST-WP-0057-T10
status: done
priority: medium
state_hub_task_id: "4817f404-02a6-4f09-9499-bfb39c7a40f7"
state_hub_task_id: "914c99c2-721d-54e3-a55b-d810ae264edd"
```
Update: