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:
parent
75c587d932
commit
1d90aac30f
9 changed files with 43 additions and 43 deletions
|
|
@ -16,7 +16,7 @@ related_workplans:
|
|||
- USER-WP-0021
|
||||
created: "2026-08-10"
|
||||
updated: "2026-08-10"
|
||||
state_hub_workstream_id: "c159fe8b-d35b-4a74-8a15-c1263f7f6392"
|
||||
state_hub_workstream_id: "fdabae84-dc9e-5ccd-81df-8ae7e66b90b8"
|
||||
---
|
||||
|
||||
# FLEX-WP-0010 - Authorize tenant-engine lifecycle actions
|
||||
|
|
@ -71,7 +71,7 @@ yet, and here is why".
|
|||
id: FLEX-WP-0010-T01
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "e92e45b9-724a-4fbd-8302-75558cf4b6c1"
|
||||
state_hub_task_id: "8deb9564-658e-5eff-8ef7-94838bee05cc"
|
||||
```
|
||||
|
||||
Add `tenant.update`, `tenant.retire`, and `tenant.reactivate` to
|
||||
|
|
@ -112,7 +112,7 @@ retire a tenant, not what a *retired tenant* may do.
|
|||
id: FLEX-WP-0010-T02
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "5aa9e104-a4b3-40cd-b5ad-4ff56421ce69"
|
||||
state_hub_task_id: "82d13a89-a344-5797-b10f-390d17b11b73"
|
||||
```
|
||||
|
||||
`tenant.retire` is the highest-consequence action in the set: it suspends a
|
||||
|
|
@ -151,7 +151,7 @@ identity, or when a second `tenant-engine` operator subject is registered.
|
|||
id: FLEX-WP-0010-T03
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "59856c87-a1b4-4fce-b554-9b13181bb8fd"
|
||||
state_hub_task_id: "2fbceaf5-514b-5ded-adb1-f4e63ce96160"
|
||||
```
|
||||
|
||||
Add `allow`/`deny` fixture pairs to
|
||||
|
|
@ -207,7 +207,7 @@ clean. Evidence table mirrored into `examples/tenant-engine/README.md`.
|
|||
id: FLEX-WP-0010-T04
|
||||
status: done
|
||||
priority: low
|
||||
state_hub_task_id: "04141e54-a250-424e-8dfd-4148875e67da"
|
||||
state_hub_task_id: "eb2579cb-b54f-5834-abcc-81954ac34889"
|
||||
```
|
||||
|
||||
Confirm T01–T03. Run `statehub fix-consistency`. Notify `tenant-engine` that
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue