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

@ -13,7 +13,7 @@ parent_project: prj-state-hub-retirement
related:
- RMGR-WP-0004
- RMGR-WP-0006
state_hub_workstream_id: "b24d47cd-25d6-4473-b057-6a6f8387ab30"
state_hub_workstream_id: "f1987ed9-a148-55c2-8e76-fcbe2f81cc80"
---
# Greenfield rapp wrap efficiency
@ -54,7 +54,7 @@ after the user-engine rollout.
id: RMGR-WP-0007-T01
status: done
priority: high
state_hub_task_id: "dcf0b76c-05e8-44b4-b31a-33f0bc7273ce"
state_hub_task_id: "149f1fda-1cb6-5be6-b0de-62435efe0dac"
```
Update `docs/RailianceAppDeploymentGuide.md` so a new wrap does not
@ -83,7 +83,7 @@ commands.
id: RMGR-WP-0007-T02
status: done
priority: high
state_hub_task_id: "2c2c8306-b5b0-467a-a1a5-20c0f979e13d"
state_hub_task_id: "42531c77-2f01-5988-b769-ee649fdfeda6"
```
Add `rmgr rapp skeleton --path <rapp> --from-app <app>`.
@ -113,7 +113,7 @@ emits a hardened Deployment set.
id: RMGR-WP-0007-T03
status: done
priority: high
state_hub_task_id: "ec2d8fbb-2945-4144-b75e-beddf54a8b87"
state_hub_task_id: "8a345703-c6c1-56ba-807f-d2c57d66343f"
```
As part of wrap/skeleton, copy the fleet
@ -130,7 +130,7 @@ workflow when missing and leaves an existing file alone.
id: RMGR-WP-0007-T04
status: done
priority: medium
state_hub_task_id: "0fe3018a-b245-43b9-a0e2-e0ecb7f6d206"
state_hub_task_id: "d92dffd6-bb84-5728-8442-058e567efd1a"
```
Emit `rapp-postgres/consumers/<app>.yaml` as a **draft file** (or a
@ -151,7 +151,7 @@ points at an existing `rapp-postgres/consumers/<app>.yaml`.
id: RMGR-WP-0007-T05
status: done
priority: high
state_hub_task_id: "001e7b30-2a86-41f2-b731-415125e3b3e6"
state_hub_task_id: "65c7c442-fcc2-5048-81b5-9d440e3a4d44"
```
Add `rmgr rapp wrap --app <app> --ownership-repo <app> --from-app
@ -171,7 +171,7 @@ declaration (same rules as `init`).
id: RMGR-WP-0007-T06
status: done
priority: medium
state_hub_task_id: "076a64c5-cd83-4f7c-ba51-f3c61e5464e8"
state_hub_task_id: "96a9af80-e24b-52ca-bd61-e3d5637134ce"
```
Add `rmgr rapp place --path <rapp> --reef reef-railiance` that sets
@ -187,7 +187,7 @@ refuses `reef-storage`.
id: RMGR-WP-0007-T07
status: done
priority: high
state_hub_task_id: "e3845311-b560-4fc2-ad76-5939145350a7"
state_hub_task_id: "2d2350a4-6a31-5b01-89eb-185bdd117703"
```
Run the wrap path against `tenant-engine` / `rapp-tenant-engine`.