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

@ -16,7 +16,7 @@ related:
- STATE-WP-0079
- RMGR-WP-0001
- CFED-WP-0001
state_hub_workstream_id: "b8b3f1e0-b8df-4405-849e-11ec51f80ae5"
state_hub_workstream_id: "4d6b9717-7475-5d2d-a0f2-9708d31d4a66"
---
# Repository standards conformance and governed scaffolding
@ -56,7 +56,7 @@ claims "repository registration, identity, classification, and lifecycle" and
id: RMGR-WP-0004-T01
status: done
priority: high
state_hub_task_id: "dd2db30f-c48f-404d-a1b4-bd75b41d42f4"
state_hub_task_id: "86e07fae-f76f-5775-ba41-6a11dbe234eb"
```
Give Repo Manager a first-class representation of the standards a repository is
@ -88,7 +88,7 @@ anti-patterns (`INTENT.md`+`GOAL.md`, `PRJ-WP-`). Index:
id: RMGR-WP-0004-T02
status: done
priority: high
state_hub_task_id: "2c9b0cb1-f0f0-40f7-83ef-1828298338d3"
state_hub_task_id: "5807215b-9365-5135-9b96-7fa6882b16b4"
```
Check a repository against its flavor's standard and report violations with
@ -120,7 +120,7 @@ projects its findings without copying flavor rules into the retiring hub.
id: RMGR-WP-0004-T03
status: done
priority: high
state_hub_task_id: "8e6fa8d7-f169-44f5-bdc9-29376bb2ef64"
state_hub_task_id: "5375e128-b046-5584-bb32-b744c14a10aa"
```
Take ownership of creating conformant repository files, replacing the templating
@ -156,7 +156,7 @@ Durable flavors get `INTENT.md` and an optional foundation workplan.
id: RMGR-WP-0004-T04
status: done
priority: medium
state_hub_task_id: "8cd3ba11-b16b-4910-8bf6-651a24d47b8c"
state_hub_task_id: "a93bc06a-0d2c-5145-9e3c-633ed4a21886"
```
`make update-agent-instructions` regenerates `AGENTS.md`, `CLAUDE.md`,
@ -182,7 +182,7 @@ Repo Manager conformance is now the regeneration guard via C-35.
id: RMGR-WP-0004-T05
status: done
priority: medium
state_hub_task_id: "8402b8b6-2a1e-4236-b27d-d50b6161a176"
state_hub_task_id: "72c87313-ddbc-5672-b391-14e1030a3bd7"
```
Coordinate the transfer with `STATE-WP-0080`, which is retargeted to a thin
@ -214,7 +214,7 @@ deletes it. Inventory `caller:custodian-cli` is already `move` →
id: RMGR-WP-0004-T06
status: done
priority: medium
state_hub_task_id: "faaeb016-3ba8-493a-bbdf-9227de24f720"
state_hub_task_id: "4614bdcd-4636-553d-9b43-b9e149c2acc3"
```
Per `SCOPE.md` § Initial extraction source, extraction must preserve behaviour
@ -239,7 +239,7 @@ would make the retired implementation authoritative.
id: RMGR-WP-0004-T08
status: done
priority: high
state_hub_task_id: "fc7395b0-e86d-4231-baac-ea7fa5dc2174"
state_hub_task_id: "f79c7ca8-052e-5c8e-9b8e-a124bdeacaaa"
```
Implement `ADR-007` decision 1 as a repository standard: `PREFIX-WP-NNNN` names
@ -305,7 +305,7 @@ ADR-007 § Migration.
id: RMGR-WP-0004-T09
status: done
priority: high
state_hub_task_id: "3a6ba954-4e35-4b2d-8dff-d3db84ed832c"
state_hub_task_id: "2dbd470a-8483-5282-8fd5-856fd721c963"
```
Three prefixes are shared across seven repositories, each a single number line
@ -483,7 +483,7 @@ any of those prefixes.
id: RMGR-WP-0004-T07
status: done
priority: low
state_hub_task_id: "7fdd54fe-fba7-4713-9814-d4534ff19706"
state_hub_task_id: "c960c191-edc6-53c4-b4c7-ae2d52f8ca4f"
```
Repo Manager implements repository standards; it does not author them. Confirm