fix(workplans): adopt ADR-007 derived identifiers for unregistered records

These workplans exist only in the retired local hub. Their random pre-ADR-007
identifiers are refused by C-06 as stale references, so they cannot be
registered. Deriving from the canonical record id takes no identity from
anything: central does not hold them and the old ids die with the cache.

Records central already holds were deliberately left untouched.

Refs CUST-WP-0068-T06

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2583210@bnt-lap001
Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006
This commit is contained in:
codex 2026-08-25 20:21:52 +02:00
parent fdd896b203
commit c3f4ece7ea
8 changed files with 58 additions and 58 deletions

View file

@ -9,7 +9,7 @@ owner: codex
topic_slug: repo-manager
created: "2026-08-09"
updated: "2026-08-09"
state_hub_workstream_id: "e32a9d49-a38f-4117-8e37-1c66afe1dad1"
state_hub_workstream_id: "5409d164-36da-54c8-8d79-6577a23268ce"
parent_project: prj-state-hub-retirement
parent_workplan: SHR-WP-0001
stream: S1
@ -35,7 +35,7 @@ vertical slice, coordinated by the State Hub retirement project
id: RMGR-WP-0001-T01
status: done
priority: high
state_hub_task_id: "43468b5c-f49f-43c3-bf30-922fadc1f8c0"
state_hub_task_id: "64adbb6b-7f15-52c0-bd2c-f946e1b7b904"
```
Specify stable repository identity, locations, revisions, classifications,
@ -53,7 +53,7 @@ records; signals; agent roles; State Hub `managed_repos` column map for T03.
id: RMGR-WP-0001-T02
status: done
priority: high
state_hub_task_id: "2453316f-33f4-41d0-bcb5-c7552db88d68"
state_hub_task_id: "641dc63f-a0a2-5dcc-b325-b8d9172fc53c"
```
Define normalized repository facts, governed commands, authorization context,
@ -71,7 +71,7 @@ Runtime OpenAPI deferred to T04/T05.
id: RMGR-WP-0001-T03
status: done
priority: high
state_hub_task_id: "deee10be-25e1-4ee7-b47e-93dc816916c9"
state_hub_task_id: "11e32753-5c32-5e92-98c2-5d9bbc28b059"
```
Map relevant State Hub repository registration, host-path, workplan parsing,
@ -88,7 +88,7 @@ inbox C-rules retired from RM; phases P0P5; compat suites T-PARSE…T-DUAL-RU
id: RMGR-WP-0001-T04
status: done
priority: medium
state_hub_task_id: "0a041f4e-09fc-4f69-8a48-ac396186bc8f"
state_hub_task_id: "cfd36624-6f47-5fe0-90de-6bf1fa9d4006"
```
Choose the runtime, persistence, package, migration, test, and deployment shape
@ -106,7 +106,7 @@ skeleton. Package scaffold + version test landed (no business logic yet).
id: RMGR-WP-0001-T05
status: done
priority: high
state_hub_task_id: "5036a248-1c47-423f-be8d-4fd232896c31"
state_hub_task_id: "1144b02a-5d3f-544e-9c02-d14f1df10140"
```
Register and represent one independently valid repository, index its declared