Close workplan loose ends: relink stale hub IDs, normalize statuses.
- 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:
parent
fa3caa4922
commit
66be5cb72f
15 changed files with 58 additions and 56 deletions
|
|
@ -12,19 +12,19 @@
|
||||||
| workplan | CUST-WP-ADHOC-2026-07-02 | finished | — | workplans/ADHOC-2026-07-02.md |
|
| workplan | CUST-WP-ADHOC-2026-07-02 | finished | — | workplans/ADHOC-2026-07-02.md |
|
||||||
| workplan | CUST-WP-ADHOC-2026-08-25 | finished | — | workplans/ADHOC-2026-08-25.md |
|
| workplan | CUST-WP-ADHOC-2026-08-25 | finished | — | workplans/ADHOC-2026-08-25.md |
|
||||||
| workplan | CUST-WP-ADHOC-2026-09-06 | finished | — | workplans/ADHOC-2026-09-06.md |
|
| workplan | CUST-WP-ADHOC-2026-09-06 | finished | — | workplans/ADHOC-2026-09-06.md |
|
||||||
| workplan | CUST-WP-0000 | completed | — | workplans/CUST-WP-0000-state-hub-v0.1-build-deploy.md |
|
| workplan | CUST-WP-0000 | finished | — | workplans/CUST-WP-0000-state-hub-v0.1-build-deploy.md |
|
||||||
| workplan | CUST-WP-0000b | completed | — | workplans/CUST-WP-0000b-state-hub-v0.2-decisions-dependencies.md |
|
| workplan | CUST-WP-0000b | finished | — | workplans/CUST-WP-0000b-state-hub-v0.2-decisions-dependencies.md |
|
||||||
| workplan | CUST-WP-0001 | done | — | workplans/CUST-WP-0001-custodian-agent-runtime.md |
|
| workplan | CUST-WP-0001 | done | — | workplans/CUST-WP-0001-custodian-agent-runtime.md |
|
||||||
| workplan | CUST-WP-0002 | completed | — | workplans/CUST-WP-0002-contribution-tracking-sbom.md |
|
| workplan | CUST-WP-0002 | finished | — | workplans/CUST-WP-0002-contribution-tracking-sbom.md |
|
||||||
| workplan | CUST-WP-0004 | completed | — | workplans/CUST-WP-0004-ep-td-tracking.md |
|
| workplan | CUST-WP-0004 | finished | — | workplans/CUST-WP-0004-ep-td-tracking.md |
|
||||||
| workplan | CUST-WP-0005 | completed | — | workplans/CUST-WP-0005-dynamic-domains.md |
|
| workplan | CUST-WP-0005 | finished | — | workplans/CUST-WP-0005-dynamic-domains.md |
|
||||||
| workplan | CUST-WP-0006 | done | — | workplans/CUST-WP-0006-gems-state-hub.md |
|
| workplan | CUST-WP-0006 | done | — | workplans/CUST-WP-0006-gems-state-hub.md |
|
||||||
| workplan | CUST-WP-0007 | completed | — | workplans/CUST-WP-0007-gems-migration.md |
|
| workplan | CUST-WP-0007 | finished | — | workplans/CUST-WP-0007-gems-migration.md |
|
||||||
| workplan | CUST-WP-0008 | done | — | workplans/CUST-WP-0008-consistency-engine.md |
|
| workplan | CUST-WP-0008 | done | — | workplans/CUST-WP-0008-consistency-engine.md |
|
||||||
| workplan | CUST-WP-0009 | completed | — | workplans/CUST-WP-0009-human-interventions.md |
|
| workplan | CUST-WP-0009 | finished | — | workplans/CUST-WP-0009-human-interventions.md |
|
||||||
| workplan | CUST-WP-0010 | completed | — | workplans/CUST-WP-0010-workstream-lifecycle-docs.md |
|
| workplan | CUST-WP-0010 | finished | — | workplans/CUST-WP-0010-workstream-lifecycle-docs.md |
|
||||||
| workplan | CUST-WP-0010b | finished | — | workplans/CUST-WP-0010b-domain-and-repo-goals.md |
|
| workplan | CUST-WP-0010b | finished | — | workplans/CUST-WP-0010b-domain-and-repo-goals.md |
|
||||||
| workplan | CUST-WP-0013 | completed | — | workplans/CUST-WP-0013-sbom-infra-expansion.md |
|
| workplan | CUST-WP-0013 | finished | — | workplans/CUST-WP-0013-sbom-infra-expansion.md |
|
||||||
| workplan | CUST-WP-0015 | done | — | workplans/CUST-WP-0015-agent-inbox.md |
|
| workplan | CUST-WP-0015 | done | — | workplans/CUST-WP-0015-agent-inbox.md |
|
||||||
| workplan | CUST-WP-0016 | done | — | workplans/CUST-WP-0016-kaizen-agentic-integration.md |
|
| workplan | CUST-WP-0016 | done | — | workplans/CUST-WP-0016-kaizen-agentic-integration.md |
|
||||||
| workplan | CUST-WP-0017 | done | — | workplans/CUST-WP-0017-scope-md-agent-and-coverage.md |
|
| workplan | CUST-WP-0017 | done | — | workplans/CUST-WP-0017-scope-md-agent-and-coverage.md |
|
||||||
|
|
@ -43,9 +43,9 @@
|
||||||
| workplan | CUST-WP-0032 | done | — | workplans/CUST-WP-0032-haskell-build-machine.md |
|
| workplan | CUST-WP-0032 | done | — | workplans/CUST-WP-0032-haskell-build-machine.md |
|
||||||
| workplan | CUST-WP-0033 | done | — | workplans/CUST-WP-0033-interface-change-registry.md |
|
| workplan | CUST-WP-0033 | done | — | workplans/CUST-WP-0033-interface-change-registry.md |
|
||||||
| workplan | CUST-WP-0039 | done | — | workplans/CUST-WP-0039-dashboard-poll-optimization.md |
|
| workplan | CUST-WP-0039 | done | — | workplans/CUST-WP-0039-dashboard-poll-optimization.md |
|
||||||
| workplan | CUST-WP-0040 | completed | — | workplans/CUST-WP-0040-state-hub-nats-activity-core-integration.md |
|
| workplan | CUST-WP-0040 | finished | — | workplans/CUST-WP-0040-state-hub-nats-activity-core-integration.md |
|
||||||
| workplan | CUST-WP-0041 | done | — | workplans/CUST-WP-0041-api-performance.md |
|
| workplan | CUST-WP-0041 | done | — | workplans/CUST-WP-0041-api-performance.md |
|
||||||
| workplan | CUST-WP-0043 | completed | — | workplans/CUST-WP-0043-state-hub-repo-extraction.md |
|
| workplan | CUST-WP-0043 | finished | — | workplans/CUST-WP-0043-state-hub-repo-extraction.md |
|
||||||
| workplan | CUST-WP-0044 | finished | — | workplans/CUST-WP-0044-daily-statehub-wsjf-triage.md |
|
| workplan | CUST-WP-0044 | finished | — | workplans/CUST-WP-0044-daily-statehub-wsjf-triage.md |
|
||||||
| workplan | CUST-WP-0045 | finished | — | workplans/CUST-WP-0045-activity-core-daily-triage-runner.md |
|
| workplan | CUST-WP-0045 | finished | — | workplans/CUST-WP-0045-activity-core-daily-triage-runner.md |
|
||||||
| workplan | CUST-WP-0069 | finished | — | workplans/CUST-WP-0045-cutover-runbook.md |
|
| workplan | CUST-WP-0069 | finished | — | workplans/CUST-WP-0045-cutover-runbook.md |
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ type: workplan
|
||||||
title: "State Hub v0.1 — Build & Deploy"
|
title: "State Hub v0.1 — Build & Deploy"
|
||||||
domain: infotech
|
domain: infotech
|
||||||
repo: the-custodian
|
repo: the-custodian
|
||||||
status: completed
|
status: finished
|
||||||
owner: custodian
|
owner: custodian
|
||||||
topic_slug: custodian
|
topic_slug: custodian
|
||||||
created: "2026-02-24"
|
created: "2026-02-24"
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ type: workplan
|
||||||
title: "State Hub v0.2 — Decisions, Suggestions & Dependencies"
|
title: "State Hub v0.2 — Decisions, Suggestions & Dependencies"
|
||||||
domain: infotech
|
domain: infotech
|
||||||
repo: the-custodian
|
repo: the-custodian
|
||||||
status: completed
|
status: finished
|
||||||
owner: custodian
|
owner: custodian
|
||||||
topic_slug: custodian
|
topic_slug: custodian
|
||||||
created: "2026-02-25"
|
created: "2026-02-25"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ id: CUST-WP-0002
|
||||||
type: workplan
|
type: workplan
|
||||||
title: "State Hub v0.3 — Contribution Tracking & SBOM"
|
title: "State Hub v0.3 — Contribution Tracking & SBOM"
|
||||||
domain: infotech
|
domain: infotech
|
||||||
status: completed
|
status: finished
|
||||||
owner: custodian
|
owner: custodian
|
||||||
topic_slug: custodian
|
topic_slug: custodian
|
||||||
state_hub_workstream_id: 2446400d-6d01-4679-a314-92af0601c608
|
state_hub_workstream_id: 2446400d-6d01-4679-a314-92af0601c608
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ id: CUST-WP-0004
|
||||||
type: workplan
|
type: workplan
|
||||||
title: "Extension Points & Technical Debt Tracking"
|
title: "Extension Points & Technical Debt Tracking"
|
||||||
domain: infotech
|
domain: infotech
|
||||||
status: completed
|
status: finished
|
||||||
owner: custodian
|
owner: custodian
|
||||||
topic_slug: custodian
|
topic_slug: custodian
|
||||||
state_hub_workstream_id: e84ecd70-b276-4a93-a298-1ef1299b7c22
|
state_hub_workstream_id: e84ecd70-b276-4a93-a298-1ef1299b7c22
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ id: CUST-WP-0005
|
||||||
type: workplan
|
type: workplan
|
||||||
title: "State Hub v0.5 — Dynamic Domains & Multi-Repo"
|
title: "State Hub v0.5 — Dynamic Domains & Multi-Repo"
|
||||||
domain: infotech
|
domain: infotech
|
||||||
status: completed
|
status: finished
|
||||||
owner: custodian
|
owner: custodian
|
||||||
topic_slug: custodian
|
topic_slug: custodian
|
||||||
state_hub_workstream_id: 2271eb55-62ca-4bcc-8d9f-f9aacd6922d6
|
state_hub_workstream_id: 2271eb55-62ca-4bcc-8d9f-f9aacd6922d6
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ id: CUST-WP-0007
|
||||||
type: workplan
|
type: workplan
|
||||||
title: GEMS Migration — Three-Pass State-Hub Alignment
|
title: GEMS Migration — Three-Pass State-Hub Alignment
|
||||||
domain: infotech
|
domain: infotech
|
||||||
status: completed
|
status: finished
|
||||||
owner: custodian
|
owner: custodian
|
||||||
topic_slug: the-custodian
|
topic_slug: the-custodian
|
||||||
repo_slug: the-custodian
|
repo_slug: the-custodian
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ id: CUST-WP-0009
|
||||||
type: workplan
|
type: workplan
|
||||||
title: Human Interventions Flag
|
title: Human Interventions Flag
|
||||||
domain: infotech
|
domain: infotech
|
||||||
status: completed
|
status: finished
|
||||||
owner: custodian
|
owner: custodian
|
||||||
topic_slug: the-custodian
|
topic_slug: the-custodian
|
||||||
state_hub_workstream_id: "dd7db29a-fece-488a-a501-cadc860b2f50"
|
state_hub_workstream_id: "dd7db29a-fece-488a-a501-cadc860b2f50"
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ id: CUST-WP-0010
|
||||||
type: workplan
|
type: workplan
|
||||||
title: Workplan Lifecycle Documentation
|
title: Workplan Lifecycle Documentation
|
||||||
domain: infotech
|
domain: infotech
|
||||||
status: completed
|
status: finished
|
||||||
owner: custodian
|
owner: custodian
|
||||||
topic_slug: the-custodian
|
topic_slug: the-custodian
|
||||||
state_hub_workstream_id: "e73c41f1-45b7-4c92-8b45-3105a1936fff"
|
state_hub_workstream_id: "e73c41f1-45b7-4c92-8b45-3105a1936fff"
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ type: workplan
|
||||||
title: "SBOM Infrastructure Expansion"
|
title: "SBOM Infrastructure Expansion"
|
||||||
domain: infotech
|
domain: infotech
|
||||||
repo: the-custodian
|
repo: the-custodian
|
||||||
status: completed
|
status: finished
|
||||||
owner: custodian
|
owner: custodian
|
||||||
topic_slug: custodian
|
topic_slug: custodian
|
||||||
state_hub_workstream_id: f4ba84c8-4d47-492d-b65e-73b157271a2b
|
state_hub_workstream_id: f4ba84c8-4d47-492d-b65e-73b157271a2b
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ id: CUST-WP-0040
|
||||||
type: workplan
|
type: workplan
|
||||||
domain: infotech
|
domain: infotech
|
||||||
repo: the-custodian
|
repo: the-custodian
|
||||||
status: completed
|
status: finished
|
||||||
state_hub_workstream_id: d8ac100b-a844-46a5-9684-415df0d32539
|
state_hub_workstream_id: d8ac100b-a844-46a5-9684-415df0d32539
|
||||||
tasks:
|
tasks:
|
||||||
- id: T01
|
- id: T01
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ type: workplan
|
||||||
title: "State Hub Repo Extraction"
|
title: "State Hub Repo Extraction"
|
||||||
domain: infotech
|
domain: infotech
|
||||||
repo: the-custodian
|
repo: the-custodian
|
||||||
status: completed
|
status: finished
|
||||||
owner: custodian
|
owner: custodian
|
||||||
topic_slug: custodian
|
topic_slug: custodian
|
||||||
planning_priority: high
|
planning_priority: high
|
||||||
|
|
|
||||||
|
|
@ -111,7 +111,7 @@ production dependency (likely identity/OpenBao) has moved.
|
||||||
id: CUST-WP-0054-T01
|
id: CUST-WP-0054-T01
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "2257d05c-2997-4ec9-a95a-1f2d12915de9"
|
state_hub_task_id: "f0e64e81-2462-593e-be2c-e3e9aca29fd1"
|
||||||
```
|
```
|
||||||
|
|
||||||
Write the canon-adjacent architecture note (`docs/` first; promote to
|
Write the canon-adjacent architecture note (`docs/` first; promote to
|
||||||
|
|
@ -128,7 +128,7 @@ host and target host. Done when every row has a target and a migration owner
|
||||||
id: CUST-WP-0054-T02
|
id: CUST-WP-0054-T02
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "40733441-5786-49d3-bc35-006ab34dc646"
|
state_hub_task_id: "76c0c8e3-3b4f-5473-89b6-fff26882cef0"
|
||||||
```
|
```
|
||||||
|
|
||||||
Remove the workstation from all production data paths:
|
Remove the workstation from all production data paths:
|
||||||
|
|
@ -152,7 +152,7 @@ emission working (partial T10 rehearsal).
|
||||||
id: CUST-WP-0054-T03
|
id: CUST-WP-0054-T03
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "4bbb3a81-8558-4b19-96ea-684c20633683"
|
state_hub_task_id: "2838fd34-8d1b-56ab-9810-9db7c5196251"
|
||||||
```
|
```
|
||||||
|
|
||||||
Declare coulombcore frozen for new production (policy note in canon). Produce
|
Declare coulombcore frozen for new production (policy note in canon). Produce
|
||||||
|
|
@ -169,7 +169,7 @@ authenticates through them).
|
||||||
id: CUST-WP-0054-T04
|
id: CUST-WP-0054-T04
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "1e92d690-e3e6-4073-849e-4e500cd4cadc"
|
state_hub_task_id: "6ac7608f-2a04-557a-9506-279c161d8b3c"
|
||||||
```
|
```
|
||||||
|
|
||||||
Execute/absorb `RAIL-HO-WP-0005`: Forgejo production on railiance01 becomes
|
Execute/absorb `RAIL-HO-WP-0005`: Forgejo production on railiance01 becomes
|
||||||
|
|
@ -205,7 +205,7 @@ read-only org policy and scheduled Forgejo backup gate per RAIL-HO-WP-0005.
|
||||||
id: CUST-WP-0054-T05
|
id: CUST-WP-0054-T05
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "714a5095-8a5a-4d2f-9e7d-b2a2b1f21526"
|
state_hub_task_id: "3afc299d-9002-54b6-abf9-3d9bed67e09a"
|
||||||
```
|
```
|
||||||
|
|
||||||
Move the State Hub primary from coulombcore to railiance01 using the proven
|
Move the State Hub primary from coulombcore to railiance01 using the proven
|
||||||
|
|
@ -255,7 +255,7 @@ sign-off (rollback copy retained).
|
||||||
id: CUST-WP-0054-T06
|
id: CUST-WP-0054-T06
|
||||||
status: done
|
status: done
|
||||||
priority: medium
|
priority: medium
|
||||||
state_hub_task_id: "1da032b1-4b2f-4e7a-a2f3-e3ac3df29bdd"
|
state_hub_task_id: "5392e2c6-33f6-50c6-81b4-40295363c78e"
|
||||||
```
|
```
|
||||||
|
|
||||||
Remove `/home/worsch/...` path identities from runtime contracts: the triage
|
Remove `/home/worsch/...` path identities from runtime contracts: the triage
|
||||||
|
|
@ -276,7 +276,7 @@ via `tools/migrate-working-memory-pvc-to-clone.sh`.
|
||||||
id: CUST-WP-0054-T07
|
id: CUST-WP-0054-T07
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "853f477b-bb76-4ed4-a5c3-31416fd26000"
|
state_hub_task_id: "d7713d8d-8040-5fff-9df2-391efe8a5995"
|
||||||
```
|
```
|
||||||
|
|
||||||
Implement strategy A: `make dev-hub` (or `custodian dev up`) starts the local
|
Implement strategy A: `make dev-hub` (or `custodian dev up`) starts the local
|
||||||
|
|
@ -300,7 +300,7 @@ fully offline.
|
||||||
id: CUST-WP-0054-T08
|
id: CUST-WP-0054-T08
|
||||||
status: done
|
status: done
|
||||||
priority: medium
|
priority: medium
|
||||||
state_hub_task_id: "065b626e-4f52-4a0a-8a52-a8551caf2701"
|
state_hub_task_id: "bfd5223f-0df8-5f2f-92d2-a612cec221a0"
|
||||||
```
|
```
|
||||||
|
|
||||||
Compose the existing pieces (NET-WP-0020 unseal automation, S1–S3 bootstrap
|
Compose the existing pieces (NET-WP-0020 unseal automation, S1–S3 bootstrap
|
||||||
|
|
@ -319,12 +319,13 @@ target (T09).
|
||||||
|
|
||||||
```task
|
```task
|
||||||
id: CUST-WP-0054-T09
|
id: CUST-WP-0054-T09
|
||||||
status: wait
|
status: cancel
|
||||||
priority: medium
|
priority: medium
|
||||||
state_hub_task_id: "08ea9646-c078-47f9-9d90-29e07fb360b0"
|
state_hub_task_id: "55b5a2d4-3a62-5525-ba6e-2e381e25d475"
|
||||||
```
|
```
|
||||||
|
|
||||||
**Operator acceptance gate** — engineering deliverables complete; execute when
|
**Cancelled at plan closeout (2026-07-08)** — hub record already `cancel`;
|
||||||
|
file aligned 2026-09-22. Original gate: engineering deliverables complete; execute when
|
||||||
identity/OpenBao drain finishes. Gated on T03–T05 drains reaching identity/OpenBao. Final inventory sweep,
|
identity/OpenBao drain finishes. Gated on T03–T05 drains reaching identity/OpenBao. Final inventory sweep,
|
||||||
data archival (episodic memory of the machine's history), DNS/cert plan for
|
data archival (episodic memory of the machine's history), DNS/cert plan for
|
||||||
`*.coulomb.social` names, then execute the machine phoenix via T08 automation:
|
`*.coulomb.social` names, then execute the machine phoenix via T08 automation:
|
||||||
|
|
@ -336,12 +337,13 @@ both fleet nodes.
|
||||||
|
|
||||||
```task
|
```task
|
||||||
id: CUST-WP-0054-T10
|
id: CUST-WP-0054-T10
|
||||||
status: wait
|
status: cancel
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "5678e806-cf63-4443-a4a8-f9663bd1acc4"
|
state_hub_task_id: "87d9dee6-8add-51e2-9bb5-e03081577ecb"
|
||||||
```
|
```
|
||||||
|
|
||||||
**Operator acceptance gate** — plan proof criterion; run after T05 closeout.
|
**Cancelled at plan closeout (2026-07-08)** — hub record already `cancel`;
|
||||||
|
file aligned 2026-09-22. Original gate: plan proof criterion; run after T05 closeout.
|
||||||
The plan's proof: workstation fully offline for 24h+ (no tunnels, no
|
The plan's proof: workstation fully offline for 24h+ (no tunnels, no
|
||||||
processes). Verify afterwards from evidence alone: scheduled triage ran and
|
processes). Verify afterwards from evidence alone: scheduled triage ran and
|
||||||
validated, consistency sweeps ran, issue emission works, hub/API/dashboards
|
validated, consistency sweeps ran, issue emission works, hub/API/dashboards
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ owner: codex
|
||||||
topic_slug: custodian
|
topic_slug: custodian
|
||||||
created: "2026-07-10"
|
created: "2026-07-10"
|
||||||
updated: "2026-07-10"
|
updated: "2026-07-10"
|
||||||
state_hub_workstream_id: "13a991a3-6d98-4749-9639-dd4687cce55e"
|
state_hub_workstream_id: "e7c5e7c8-4a8e-5eff-906d-a968404719c2"
|
||||||
---
|
---
|
||||||
|
|
||||||
# CUST-WP-0058 — Business Platform Enablement
|
# CUST-WP-0058 — Business Platform Enablement
|
||||||
|
|
@ -57,7 +57,7 @@ The Custodian owns decisions, canon, and cross-repo sequencing per ADR-001.
|
||||||
id: CUST-WP-0058-T01
|
id: CUST-WP-0058-T01
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "b7130553-a3d9-4dfd-91d7-6edb503bab58"
|
state_hub_task_id: "c63ce2e9-b035-588c-9fb0-c3c0311d17d8"
|
||||||
```
|
```
|
||||||
|
|
||||||
**Resolved 2026-07-10: Option C (hybrid)** — instance-per-client to start,
|
**Resolved 2026-07-10: Option C (hybrid)** — instance-per-client to start,
|
||||||
|
|
@ -72,7 +72,7 @@ vergabe-teilnahme SCOPE change needed for v1 (stays single-tenant deployed).
|
||||||
id: CUST-WP-0058-T02
|
id: CUST-WP-0058-T02
|
||||||
status: done
|
status: done
|
||||||
priority: medium
|
priority: medium
|
||||||
state_hub_task_id: "ec09753e-ecef-4368-af5d-5e295cdbda1e"
|
state_hub_task_id: "7256462f-7044-5f7e-898e-68caadf2d678"
|
||||||
```
|
```
|
||||||
|
|
||||||
**Resolved 2026-07-10: Option B (standalone application)** — hub decision
|
**Resolved 2026-07-10: Option B (standalone application)** — hub decision
|
||||||
|
|
@ -87,7 +87,7 @@ data-migration assessment and rebuild workplan skeletons are seeded in T08.
|
||||||
id: CUST-WP-0058-T03
|
id: CUST-WP-0058-T03
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "ffead70c-2179-46ba-a70a-cf13be87eef8"
|
state_hub_task_id: "c8513461-d507-5802-8428-1384062407e5"
|
||||||
```
|
```
|
||||||
|
|
||||||
**Resolved 2026-07-10: Option A (app-local accounts)** — hub decision
|
**Resolved 2026-07-10: Option A (app-local accounts)** — hub decision
|
||||||
|
|
@ -103,7 +103,7 @@ for T04: app-local accounts, consolidation-ready.
|
||||||
id: CUST-WP-0058-T04
|
id: CUST-WP-0058-T04
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "a3cec70c-04a1-42a9-a6b0-3d2943b73968"
|
state_hub_task_id: "41cfcc77-286f-5ed2-bcbe-bad9d364f670"
|
||||||
```
|
```
|
||||||
|
|
||||||
Draft `canon/standards/business-app-service-contract_v0.1.md` (proposal →
|
Draft `canon/standards/business-app-service-contract_v0.1.md` (proposal →
|
||||||
|
|
@ -123,7 +123,7 @@ the reference implementation. Unblocked: DR-1/DR-3 resolved 2026-07-10.
|
||||||
id: CUST-WP-0058-T05
|
id: CUST-WP-0058-T05
|
||||||
status: done
|
status: done
|
||||||
priority: medium
|
priority: medium
|
||||||
state_hub_task_id: "442b7f81-44c7-4301-9466-c99c240c4e49"
|
state_hub_task_id: "38514d03-f88b-5c7b-9921-9d2d008cce86"
|
||||||
```
|
```
|
||||||
|
|
||||||
Write a scoping note (`docs/client-hub-scoping.md`) for the missing fourth
|
Write a scoping note (`docs/client-hub-scoping.md`) for the missing fourth
|
||||||
|
|
@ -140,7 +140,7 @@ skeleton for the owning repo, not implementation. Unblocked: DR-1 resolved.
|
||||||
id: CUST-WP-0058-T06
|
id: CUST-WP-0058-T06
|
||||||
status: done
|
status: done
|
||||||
priority: medium
|
priority: medium
|
||||||
state_hub_task_id: "3a63f122-2398-4149-8458-eb5a3a54627c"
|
state_hub_task_id: "867b80d6-4ab3-5251-bbff-03d369d29ecb"
|
||||||
```
|
```
|
||||||
|
|
||||||
Review `FIN-WP-0000/0001` outcomes against what commercial clients need:
|
Review `FIN-WP-0000/0001` outcomes against what commercial clients need:
|
||||||
|
|
@ -155,7 +155,7 @@ FIN-WP workplan skeleton posted to the fin-hub lane.
|
||||||
id: CUST-WP-0058-T07
|
id: CUST-WP-0058-T07
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
priority: high
|
||||||
state_hub_task_id: "d07443ab-76b1-4d66-981c-e83fcb915c0d"
|
state_hub_task_id: "e46cbeb9-04d8-5bf7-af8a-9aabb845e487"
|
||||||
```
|
```
|
||||||
|
|
||||||
Coordinate one full pass of the business delivery lane with a real (or
|
Coordinate one full pass of the business delivery lane with a real (or
|
||||||
|
|
@ -176,7 +176,7 @@ Evidence: `docs/evidence/vergabe-teilnahme-delivery-lane-20260710.json`.
|
||||||
id: CUST-WP-0058-T08
|
id: CUST-WP-0058-T08
|
||||||
status: done
|
status: done
|
||||||
priority: low
|
priority: low
|
||||||
state_hub_task_id: "203f7afa-0162-4906-a4f2-c4789cd127bc"
|
state_hub_task_id: "0509870a-6a51-51e3-9a29-2aa3fc820f52"
|
||||||
```
|
```
|
||||||
|
|
||||||
**Done 2026-07-10.** DR-1/2/3 resolved; service contract accepted in canon.
|
**Done 2026-07-10.** DR-1/2/3 resolved; service contract accepted in canon.
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ owner: codex
|
||||||
topic_slug: custodian
|
topic_slug: custodian
|
||||||
created: "2026-07-09"
|
created: "2026-07-09"
|
||||||
updated: "2026-07-11"
|
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
|
# 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
|
id: CUST-WP-0057-T01
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
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:
|
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
|
id: CUST-WP-0057-T02
|
||||||
status: done
|
status: done
|
||||||
priority: medium
|
priority: medium
|
||||||
state_hub_task_id: "7d80dd25-7273-4cc9-aca8-77065f513c23"
|
state_hub_task_id: "93f81a37-6b3f-538f-bdd6-c4ce4f782d97"
|
||||||
```
|
```
|
||||||
|
|
||||||
Align repo identity metadata:
|
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
|
id: CUST-WP-0057-T03
|
||||||
status: done
|
status: done
|
||||||
priority: medium
|
priority: medium
|
||||||
state_hub_task_id: "868ba93c-8e69-48e9-8626-98a39b0688e8"
|
state_hub_task_id: "9db3e1c4-b7de-5a58-9a99-7cdf5d0b4573"
|
||||||
```
|
```
|
||||||
|
|
||||||
Update capability registry entries:
|
Update capability registry entries:
|
||||||
|
|
@ -154,7 +154,7 @@ the three-repo stack as an intentional composition.
|
||||||
id: CUST-WP-0057-T04
|
id: CUST-WP-0057-T04
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
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`
|
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
|
id: CUST-WP-0057-T05
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
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`
|
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
|
id: CUST-WP-0057-T06
|
||||||
status: done
|
status: done
|
||||||
priority: medium
|
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:
|
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
|
id: CUST-WP-0057-T07
|
||||||
status: done
|
status: done
|
||||||
priority: medium
|
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:
|
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
|
id: CUST-WP-0057-T08
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
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`:
|
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
|
id: CUST-WP-0057-T09
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
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):
|
Add a custodian-orchestrated smoke script (or documented Make target chain):
|
||||||
|
|
@ -282,7 +282,7 @@ CUST-WP-0057 changes.
|
||||||
id: CUST-WP-0057-T10
|
id: CUST-WP-0057-T10
|
||||||
status: done
|
status: done
|
||||||
priority: medium
|
priority: medium
|
||||||
state_hub_task_id: "4817f404-02a6-4f09-9499-bfb39c7a40f7"
|
state_hub_task_id: "914c99c2-721d-54e3-a55b-d810ae264edd"
|
||||||
```
|
```
|
||||||
|
|
||||||
Update:
|
Update:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue