From 9f56c88c96fcdaa9f7eadd875506460e8ca3a9fd Mon Sep 17 00:00:00 2001 From: tegwick Date: Fri, 28 Aug 2026 00:28:23 +0200 Subject: [PATCH] fix(workplans): qualify ad-hoc identifiers with the repository prefix `ADHOC-YYYY-MM-DD` is unique per date but not per repository, so any two repos opening an ad-hoc on the same day collide. The 2026-08-26 fleet projection reset refused 9 records for exactly this reason. Canon (work-record-types_v0.1, CUST-WP-0066) settled the form as `{PREFIX}-WP-ADHOC-YYYY-MM-DD`, filename unchanged, and grandfathered existing ids on the condition they are never *silently* re-derived. This is the explicit migration that clause allows for. The hub id is derived from the record id, so a changed id is a different record: stale state_hub_*_id fields are dropped and fix-consistency re-derives. Co-Authored-By: Claude Opus 5 Assistant: claude-code Assistant-Model: opus Assistant-Process: 2583210@bnt-lap001 Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006 --- workplans/ADHOC-2026-08-21.md | 8 +++----- workplans/ADHOC-2026-08-23.md | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/workplans/ADHOC-2026-08-21.md b/workplans/ADHOC-2026-08-21.md index 3188539..1dcb987 100644 --- a/workplans/ADHOC-2026-08-21.md +++ b/workplans/ADHOC-2026-08-21.md @@ -1,5 +1,5 @@ --- -id: ADHOC-2026-08-21 +id: SECRETS-WP-ADHOC-2026-08-21 type: workplan title: "OpenBao dev-test and safe-path robustness" domain: infotech @@ -9,18 +9,16 @@ owner: codex topic_slug: custodian created: "2026-08-21" updated: "2026-08-21" -state_hub_workstream_id: "643a3710-9778-54d2-8bd5-cdc23a4139a6" --- -# ADHOC-2026-08-21 - OpenBao dev-test and safe-path robustness +# SECRETS-WP-ADHOC-2026-08-21 - OpenBao dev-test and safe-path robustness ## Keep verification safe in sandboxed environments ```task -id: ADHOC-2026-08-21-T01 +id: SECRETS-WP-ADHOC-2026-08-21-T01 status: done priority: low -state_hub_task_id: "2d309354-7a5f-59f2-9817-15545f0fda5e" ``` While verifying SECRETS-WP-0006, the suite exposed two environment-sensitive diff --git a/workplans/ADHOC-2026-08-23.md b/workplans/ADHOC-2026-08-23.md index 35f2e4f..710fb01 100644 --- a/workplans/ADHOC-2026-08-23.md +++ b/workplans/ADHOC-2026-08-23.md @@ -1,5 +1,5 @@ --- -id: ADHOC-2026-08-23 +id: SECRETS-WP-ADHOC-2026-08-23 type: workplan title: "Implemented scope and intent-gap reconciliation" domain: infotech @@ -11,12 +11,12 @@ created: "2026-08-23" updated: "2026-08-23" --- -# ADHOC-2026-08-23 - Implemented scope and intent-gap reconciliation +# SECRETS-WP-ADHOC-2026-08-23 - Implemented scope and intent-gap reconciliation ## Reconcile implemented capability scope ```task -id: ADHOC-2026-08-23-T01 +id: SECRETS-WP-ADHOC-2026-08-23-T01 status: done priority: medium ```