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:06:58 +02:00
parent c094f480bb
commit 01f49aa45d
2 changed files with 12 additions and 12 deletions

View file

@ -9,7 +9,7 @@ owner: codex
topic_slug: helix-forge
created: "2026-08-17"
updated: "2026-08-18"
state_hub_workstream_id: "ac4f4540-75a1-4dbf-9cb7-57e5be97499f"
state_hub_workstream_id: "6e3899ff-10f9-5b3e-a785-8016ad8e966d"
---
# Tenancy Posture alignment — tier assurance claims
@ -187,7 +187,7 @@ Findings 67 are new, from draft-6 itself.
id: ADAPTIVE-WP-0009-T01
status: done
priority: high
state_hub_task_id: "870c32dc-89dd-415f-b45f-f9484dd5119b"
state_hub_task_id: "9759ef60-9733-595f-832d-1c311ef94a66"
```
Publish `adaptive-pricing`'s posture vector per §5 / §20.2, declared in-repo
@ -213,7 +213,7 @@ surface.
id: ADAPTIVE-WP-0009-T02
status: done
priority: high
state_hub_task_id: "4420edb0-c9ea-4d2c-850e-2435cbd57f34"
state_hub_task_id: "d774ffe0-36c3-56d5-a8ba-96b7a0595cea"
```
Add an **optional** `assurance_claims` block to the canonical pricing schema
@ -245,7 +245,7 @@ definition-time semantics are documented in `docs/PricingModelSchema.md`.
id: ADAPTIVE-WP-0009-T03
status: done
priority: high
state_hub_task_id: "96c3340d-2429-4901-800c-2c7144ab14f4"
state_hub_task_id: "ff362f15-e962-5a97-80e3-1a2f60d2946f"
```
Extend `adaptive_pricing_core/boundary_engine.py` with explainable rules, in
@ -276,7 +276,7 @@ Focused and full-suite regression coverage is green.
id: ADAPTIVE-WP-0009-T04
status: done
priority: medium
state_hub_task_id: "9821bc6b-d8ec-41e2-b4ea-ebf1f2dc91a6"
state_hub_task_id: "65a31f78-0b9d-5ef6-842d-6ee25bab984c"
```
Wire the claim check into `adaptive_pricing_core/governance.py` as an approval
@ -301,7 +301,7 @@ recurring gate.
id: ADAPTIVE-WP-0009-T05
status: done
priority: high
state_hub_task_id: "3aa82ae3-4a79-4a18-a74e-668e94652ecd"
state_hub_task_id: "0cfb5aaa-92e0-5d00-8022-391658f2b0da"
```
Blocked on T02/T03 for Q5, and on Bernd's decision for Q2.
@ -354,7 +354,7 @@ the full suite passed (54 tests).
id: ADAPTIVE-WP-0009-T06
status: done
priority: medium
state_hub_task_id: "489cffb7-9ec3-4335-a93c-0b276a843f8d"
state_hub_task_id: "d5df7e76-672c-54a8-97d9-ec7955318043"
```
Submit the §"Findings" items to `net-kingdom` while v0.1 is still `proposed`.

View file

@ -9,7 +9,7 @@ owner: codex
topic_slug: helix-forge
created: "2026-08-18"
updated: "2026-08-18"
state_hub_workstream_id: "38613963-4455-4e0c-849f-65fdda68f572"
state_hub_workstream_id: "543e6398-d2cb-5105-977e-b90461adac3e"
---
# Plan-derived guardrail spend ceilings
@ -68,7 +68,7 @@ T01 produces a shape both repos accept.
id: ADAPTIVE-WP-0010-T01
status: todo
priority: high
state_hub_task_id: "7109ccf7-1267-44b6-9f20-38eff7bb7dd2"
state_hub_task_id: "7533431c-a0de-5ac8-a811-14e4604ad651"
```
Agree the shape of the feed jointly with `tenant-engine`: what
@ -94,7 +94,7 @@ Record the outcome as a decision, since it binds two repos.
id: ADAPTIVE-WP-0010-T02
status: wait
priority: medium
state_hub_task_id: "7da0b8f5-93a7-4048-900d-8fa39eb0de96"
state_hub_task_id: "7bd4dace-3505-5c68-977d-f80b30aebc77"
```
Blocked on T01.
@ -113,7 +113,7 @@ if the field is named or shaped like an allowance, it will be read as one.
id: ADAPTIVE-WP-0010-T03
status: wait
priority: medium
state_hub_task_id: "82788fbd-e0e7-4bb0-94ca-405176e74809"
state_hub_task_id: "46e49880-21ff-580f-a2ad-82c8f1401afc"
```
Blocked on T02.
@ -131,7 +131,7 @@ Boundary-engine rules, explainable in the existing style:
id: ADAPTIVE-WP-0010-T04
status: wait
priority: medium
state_hub_task_id: "c9220137-baed-4ba1-929c-449ba1a754b9"
state_hub_task_id: "a3eeffa6-57b0-5dc1-8b07-4b9b2a3d3534"
```
Blocked on T02.