2.7 KiB
| id | type | title | domain | repo | status | owner | topic_slug | created | updated | related | state_hub_workstream_id | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CUST-WP-0066 | workplan | Repository-qualified ad-hoc work-record identifiers | infotech | the-custodian | finished | codex | custodian | 2026-08-23 | 2026-08-23 |
|
58080276-8e38-57fa-963b-42819ce66c34 |
Repository-qualified ad-hoc work-record identifiers
Two repositories created the canon-prescribed ADHOC-2026-08-23 workplan and
task identifiers on the same day. Deterministic UUID derivation correctly
refused the second registration because ADR-007 requires identifiers to be
unique within the fleet namespace. Repair the naming convention rather than
weakening collision protection or treating repositories as namespaces.
Correct the canonical identifier scheme
id: CUST-WP-0066-T01
status: done
priority: high
state_hub_task_id: "2710fb1c-2f11-54ce-aea9-5e90f5c46a05"
Make {PREFIX}-WP-ADHOC-YYYY-MM-DD and its task suffixes canonical. Retain the
unqualified historic form as grandfathered compatibility only.
Completed in the machine-readable registry, prose standard, project-repository standard, repository instructions, and regression tests. This preserves ADR-007/ADR-011 namespace semantics and does not reinterpret repositories as namespaces.
Synchronize enforcement and authoring guidance
id: CUST-WP-0066-T02
status: done
priority: high
state_hub_task_id: "63bbc176-f8e5-53fb-9d77-2df6e2861309"
Update Repo Manager's canon copy and State Hub's repository instruction templates and validators so newly authored records use the collision-free form.
Repo Manager now classifies qualified daily ids as canonical and unqualified
ones as grandfathered. State Hub's two instruction templates and legacy ADR
validator use the same scheme; the validator explicitly permits the unchanged
ADHOC-YYYY-MM-DD.md filename.
Repair and register the colliding Activity Core record
id: CUST-WP-0066-T03
status: done
priority: high
state_hub_task_id: "119ae481-ccd5-56b3-b839-75db8abe996a"
Rename the not-yet-registered Activity Core record, reconcile it through the governed registrar, and preserve the successful ACTIVITY-WP-0035 and ACTIVITY-WP-0036 identifier writebacks from the partial attempt.
The partial writeback was verified against the central projection and pushed as
Activity Core revision 4d7623a. The renamed daily record then registered as
workplan 32d157b1-94b2-5d29-9b41-d3d9130cbb32 and task
330907a0-2899-5cbf-a056-4835c2f6faf8; the registrar returned applied with
correlation f272ab73-35fb-44e7-aabd-23b124e3c135 and pushed revision
13aea81. No actionable residual remains.