Restore archived work-record bindings and close REUSE-WP-0021
Some checks failed
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s
ci / validate-registry (push) Has been cancelled

Rebind REUSE-WP-0017/0018/0019 to their authoritative State Hub records:
workplan UUIDs restored into blank frontmatter, task ids rebound to the
2026-07-06 originals (matched by heading and creation order) rather than
the 2026-08-28 deterministic duplicates. Bindings upload now syncs 22/22
instead of returning 422; C-03 clears.

Closes REUSE-WP-0021-T02 and the workplan.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 4609@bnt-lap001
Assistant-Session: 085df492-f02a-4fe6-acad-2aa52789fe1b
This commit is contained in:
tegwick 2026-09-20 22:38:23 +02:00
parent ef1c7e76d8
commit 3e7743d83e
4 changed files with 56 additions and 25 deletions

View file

@ -10,7 +10,7 @@ topic_slug: helix-forge
created: "2026-07-06"
updated: "2026-07-07"
reuse_check: "new — dogfooded 2026-07-07 via reuse-surface plan-check against the full 61-capability federated index; no existing capability covers query-before-build matching"
state_hub_workstream_id:
state_hub_workstream_id: "cd8683ff-6e6c-4f6c-a62f-565bd55113ea"
---
> **Terminology note:** Historical text in this archived workplan may use the legacy term "workstream". The fleet term is **workplan** (`canon/standards/workplan-terminology-fleet_v0.1.md`).
@ -87,7 +87,7 @@ maturity vector, owning repo, and consumer guidance.
id: REUSE-WP-0018-T01
status: done
priority: high
state_hub_task_id: "2507e1d0-5c67-491e-a5d1-6ac32a59ed7f"
state_hub_task_id: "c7b3407a-2b9d-46ba-ae9c-7ab12235f0ba"
```
Design doc `specs/PlanCheck.md`:
@ -107,7 +107,7 @@ Design doc `specs/PlanCheck.md`:
id: REUSE-WP-0018-T02
status: done
priority: high
state_hub_task_id: "33bbe7c8-461b-43e9-9b51-1a10f6413e6a"
state_hub_task_id: "24911d0e-41bc-4c8c-a39a-7dc8ec65d8c6"
```
Implemented in `reuse_surface/plan_check.py` + `plan-check` CLI command:
@ -130,7 +130,7 @@ Implemented in `reuse_surface/plan_check.py` + `plan-check` CLI command:
id: REUSE-WP-0018-T03
status: done
priority: medium
state_hub_task_id: "cf3f1923-a7b7-4ccc-8b81-6b21ba040835"
state_hub_task_id: "9040505a-238e-4815-ae1a-8c5f8c12afa9"
```
Unblocked 2026-07-07 — `llm-connect` running locally (mock provider,
@ -167,7 +167,7 @@ Unblocked 2026-07-07 — `llm-connect` running locally (mock provider,
id: REUSE-WP-0018-T04
status: done
priority: medium
state_hub_task_id: "ef94baac-57ed-405c-a9f1-9752683bfc71"
state_hub_task_id: "8249dca7-18ca-4150-9671-ca87e6a5ad88"
```
Implemented in `reuse_surface/statehub_bridge.py` against the live local
@ -195,7 +195,7 @@ State Hub HTTP API (`http://127.0.0.1:8000`, confirmed reachable):
id: REUSE-WP-0018-T05
status: done
priority: high
state_hub_task_id: "572bd9ed-1e2d-46bc-8ae5-e8b5f8ea03ea"
state_hub_task_id: "c232a669-b263-4978-a8b1-3721b8bfaa68"
```
Gate cleared 2026-07-07: WP-0017 finished, `federated.yaml` composed with
@ -225,7 +225,7 @@ WP-0017 landed.
id: REUSE-WP-0018-T06
status: done
priority: low
state_hub_task_id: "6c00931f-5ff6-4bde-b04d-9146a999047d"
state_hub_task_id: "ff0a91eb-cc41-487b-b726-8c2f84860399"
```
- `tools/README.md` command reference for `plan-check` and