fix(workplans): adopt ADR-007 derived identifiers for unregistered records
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

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:16:12 +02:00
parent 76e545ecf0
commit 186fa99f58
10 changed files with 61 additions and 61 deletions

View file

@ -11,7 +11,7 @@ planning_priority: high
planning_order: 29
created: "2026-07-18"
updated: "2026-07-18"
state_hub_workstream_id: "6e396e7e-99c5-43aa-98a0-27f157de12a3"
state_hub_workstream_id: "bbb3d9ec-d88d-5088-b4c0-55bfba0a10cf"
---
# WARDEN-WP-0029 — Policy front door + founder interaction surface
@ -75,7 +75,7 @@ T05 is high priority: catalog staleness was the incident root cause.
id: WARDEN-WP-0029-T02
status: done
priority: high
state_hub_task_id: "73ae528c-384d-43dd-a62a-455a32ec1ea5"
state_hub_task_id: "6c213024-6601-5116-b52f-d6711dc0587d"
```
Added `organization_posture: build` as axis C in
@ -88,7 +88,7 @@ Surfaced in `warden policy list/show`, scorecard, and `warden plan` output.
id: WARDEN-WP-0029-T05
status: done
priority: high
state_hub_task_id: "2121d102-806a-424a-8b62-bd25d7a9324e"
state_hub_task_id: "c82d8745-4af4-5b89-ab49-06d8a902e592"
```
`Catalog.freshness()` reports source (repo/bundled/override), content hash,
@ -103,7 +103,7 @@ require `warden plan` before founder credential steps.
id: WARDEN-WP-0029-T01
status: done
priority: high
state_hub_task_id: "32e4a755-fb74-4979-920f-32d44888df9d"
state_hub_task_id: "34db38fa-cb99-5ced-9a12-85176a7f2b44"
```
`warden plan "<need>" [--actor] [--domain] [--json]` composes catalog find +
@ -117,7 +117,7 @@ handoff + org posture + policy gate. Verdicts: `autonomous` /
id: WARDEN-WP-0029-T04
status: done
priority: medium
state_hub_task_id: "61d25118-14ec-4846-8d53-3e09d437cac3"
state_hub_task_id: "717f57da-fbc4-5a4d-9f8c-c1c3fa75e0ee"
```
`wiki/playbooks/forgejo-admin-api-token.md` rewritten: plan-first, sanctioned
@ -131,7 +131,7 @@ and binky-control docs.
id: WARDEN-WP-0029-T03
status: done
priority: medium
state_hub_task_id: "2ea768b7-d756-4c45-ac65-1670e069fafb"
state_hub_task_id: "47c781d2-768b-5777-b971-b5227fe41f5c"
```
`warden desk` — loopback `ThreadingHTTPServer`, short-lived token URL, acts