the-custodian/workplans
codex fab1cb19a1
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
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 <noreply@anthropic.com>
2026-08-28 00:28:24 +02:00
..
archived fix(workplan): point workplan at its authoritative projection id 2026-08-25 17:37:53 +02:00
ADHOC-2026-05-02.md fix(workplans): qualify ad-hoc identifiers with the repository prefix 2026-08-28 00:28:24 +02:00
ADHOC-2026-07-02.md fix(workplans): qualify ad-hoc identifiers with the repository prefix 2026-08-28 00:28:24 +02:00
ADHOC-2026-08-25.md fix(workplans): qualify ad-hoc identifiers with the repository prefix 2026-08-28 00:28:24 +02:00
CUST-WP-0000-state-hub-v0.1-build-deploy.md fix(workplans): terminate frontmatter that ran into the document 2026-08-26 08:28:59 +02:00
CUST-WP-0000b-state-hub-v0.2-decisions-dependencies.md fix(workplans): terminate frontmatter that ran into the document 2026-08-26 08:28:59 +02:00
CUST-WP-0001-custodian-agent-runtime.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0002-contribution-tracking-sbom.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0004-ep-td-tracking.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0005-dynamic-domains.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0006-gems-state-hub.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0007-gems-migration.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0008-consistency-engine.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0009-human-interventions.md Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:28 +02:00
CUST-WP-0010-workstream-lifecycle-docs.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0010b-domain-and-repo-goals.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0013-sbom-infra-expansion.md Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:28 +02:00
CUST-WP-0015-agent-inbox.md Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:28 +02:00
CUST-WP-0016-kaizen-agentic-integration.md Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:28 +02:00
CUST-WP-0017-scope-md-agent-and-coverage.md Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:28 +02:00
CUST-WP-0018-api-hardening-code-quality.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0019-dashboard-ux-polish.md Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:28 +02:00
CUST-WP-0020-test-suite.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0021-multi-host-repo-paths.md Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:28 +02:00
CUST-WP-0022-capability-requests.md Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:28 +02:00
CUST-WP-0023-tpsc.md fix(workplans): declare records the hub already holds as workplans 2026-08-26 10:29:39 +02:00
CUST-WP-0024-repo-doi-gate.md fix(workplans): declare records the hub already holds as workplans 2026-08-26 10:29:39 +02:00
CUST-WP-0026-distributed-consistency.md Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:28 +02:00
CUST-WP-0027-capability-request-dispute.md Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:28 +02:00
CUST-WP-0029-token-consumption-tracking.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0030-dashboard-entity-list-ux.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0031-capability-registry.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0032-haskell-build-machine.md Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:28 +02:00
CUST-WP-0033-interface-change-registry.md Normalize agent instructions and workplan frontmatter (STATE-WP-0067) 2026-06-22 23:16:28 +02:00
CUST-WP-0039-dashboard-poll-optimization.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0040-state-hub-nats-activity-core-integration.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0041-api-performance.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0043-state-hub-repo-extraction.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0044-daily-statehub-wsjf-triage.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0045-activity-core-daily-triage-runner.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0045-cutover-runbook.md fix(workplans): declare records the hub already holds as workplans 2026-08-26 10:29:39 +02:00
CUST-WP-0046-hourly-recently-on-scope-activity-core.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0047-ops-hub-service-inventory-now-view.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0048-hub-core-state-hub-import-refactor.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0049-interhub-bootstrap-access-lane.md CUST-WP-0047/0049: legacy Inter-Hub tasks superseded by Core Hub production cutover 2026-07-03 11:26:33 +02:00
CUST-WP-0050-repo-classification-registration-redesign.md docs(canon): define prj- project repository flavor 2026-08-09 17:24:07 +02:00
CUST-WP-0051-infrastructure-stabilization-metaplan.md feat(terminology): prose sweep tool and custodian workplan cleanup (CUST-WP-0055 T04) 2026-07-08 16:35:37 +02:00
CUST-WP-0052-core-hub-fos-reset.md Close Core Hub FOS reset workplan 2026-06-27 22:36:18 +02:00
CUST-WP-0053-coordination-hygiene-improvements.md Advance CUST-WP-0025: close T16/T17, add canon and fin-hub bootstrap 2026-07-08 00:52:17 +02:00
CUST-WP-0055-workplan-terminology-fleet-refactor.md fix(workplans): adopt ADR-007 derived identifiers for unregistered records 2026-08-25 20:24:08 +02:00
CUST-WP-0056-daily-todo-md-stale-review.md fix(workplans): adopt ADR-007 derived identifiers for unregistered records 2026-08-25 20:24:08 +02:00
CUST-WP-0059-forgejo-ci-publish-cutover-tail.md fix(workplans): adopt ADR-007 derived identifiers for unregistered records 2026-08-25 20:24:08 +02:00
CUST-WP-0060-work-record-canonization.md fix(workplans): adopt ADR-007 derived identifiers for unregistered records 2026-08-25 20:24:08 +02:00
CUST-WP-0061-work-record-stage3-intake-promotion-index.md fix(workplans): adopt ADR-007 derived identifiers for unregistered records 2026-08-25 20:24:08 +02:00
CUST-WP-0062-sbom-nexus-daily-catchup.md fix(workplans): adopt ADR-007 derived identifiers for unregistered records 2026-08-25 20:24:08 +02:00
CUST-WP-0063-inbox-governance-packets.md chore(registrar): assign State Hub identifiers 2026-08-22 22:38:30 +02:00
CUST-WP-0064-sbom-controlled-scan-inputs.md feat: automate classification convergence 2026-08-23 13:05:47 +02:00
CUST-WP-0065-reclassify-repos-and-guidance-docs-to-the-new-sector-domain.md fix(workplans): adopt ADR-007 derived identifiers for unregistered records 2026-08-25 20:24:08 +02:00
CUST-WP-0066-repository-qualified-ad-hoc-identifiers.md chore(registrar): assign State Hub identifiers 2026-08-23 14:54:34 +02:00
CUST-WP-0067-hub-authority-target-resolution.md feat(workplan): record CUST-WP-0067-T10 progress — 129 of 426 workplans recovered 2026-08-25 14:36:19 +02:00
CUST-WP-0068-cache-only-work-record-recovery.md feat(workplan): record the duplicate-identity dispositions 2026-08-26 08:08:25 +02:00