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 2s

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:09:09 +02:00
parent 492f9a442f
commit 21eebffc56
2 changed files with 12 additions and 12 deletions

View file

@ -11,7 +11,7 @@ created: "2026-08-08"
updated: "2026-08-12"
depends_on:
- NK-WP-0024
state_hub_workstream_id: "a37e5e4d-090a-4a75-88d2-aacd0c0fd235"
state_hub_workstream_id: "04b67ebf-9149-5f62-8e25-47fcb45b585a"
---
# EMAIL-WP-0004 - transactional invitation mail delivery
@ -30,7 +30,7 @@ see `DECISIONS.md` “Defer daily send-quota privilege tiers”.
id: EMAIL-WP-0004-T01
status: done
priority: high
state_hub_task_id: "ef07126a-3c1b-4a8b-9ec1-252c8844ec49"
state_hub_task_id: "78c2a1bf-a840-553a-991c-98c383e25876"
```
Define an authenticated HTTP send request derived from the user-engine outbox
@ -53,7 +53,7 @@ from delivery or identity evidence.
id: EMAIL-WP-0004-T02
status: done
priority: high
state_hub_task_id: "6a6ae927-4393-480f-a83e-93c9dabe18fe"
state_hub_task_id: "6fc26d3a-4c9c-5543-ad79-60612eefd388"
```
Implement the HTTP receiver, template rendering, idempotency store, suppression
@ -85,7 +85,7 @@ registration without accepting browser identity claims. All 24 tests pass.
id: EMAIL-WP-0004-T03
status: done
priority: high
state_hub_task_id: "13428364-29b1-4e0d-aaf5-c0b254c829b9"
state_hub_task_id: "6af34b42-ddde-570a-9d6f-a90ec8162d78"
```
Route SMTP and caller credentials through the credential catalog before
@ -123,7 +123,7 @@ Done 2026-08-12 after CCR-2026-0010 approval:
id: EMAIL-WP-0004-T04
status: done
priority: high
state_hub_task_id: "34127b3e-f7c6-4ebe-a86c-743ba1b27640"
state_hub_task_id: "407af8fe-541c-5c32-81f6-4348f654a8d6"
```
Test template allow-list denial, invalid recipient, provider timeout, temporary