docs: record factory runtime proof and preserve historical identities
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Python Tests / pytest (push) Successful in 26s

This commit is contained in:
codex 2026-09-09 14:17:32 +02:00
parent 3d5027678d
commit 22f5f67f13
10 changed files with 567 additions and 0 deletions

View file

@ -16,6 +16,18 @@ kinds:
- pattern: "^MASON-0001$"
source: ops-mason bootstrap workplan created before WP infix convention
grandfathered: true
- pattern: "^CUST-WP-0000b$"
source: Custodian historical workplan suffix retained by source and hub
grandfathered: true
- pattern: "^CUST-WP-0000c$"
source: Custodian archived historical workplan suffix retained by source and hub
grandfathered: true
- pattern: "^CUST-WP-0010b$"
source: Custodian historical workplan suffix retained by source and hub
grandfathered: true
- pattern: "^CUST-WP-(0017|0053)-LEGACY$"
source: Custodian archived legacy workplan identity retained by source and hub
grandfathered: true
- kind: task
id_patterns:
- "^[A-Z][A-Z0-9]*(?:-[A-Z][A-Z0-9]*)*-WP-[0-9]{4}-T[0-9]{2,3}$"
@ -34,6 +46,26 @@ kinds:
- pattern: "^MASON-0001-T[0-9]{2,3}$"
source: ops-mason bootstrap tasks created before WP infix convention
grandfathered: true
- pattern: "^CUST-WP-(?:0000c-T0[1-4]|0010b-T0[1-2])$"
source: Custodian historical task identity retained by source and hub
grandfathered: true
scoped_legacy_patterns:
- pattern: "^(?:T01|T02|T03|T04|T05)$"
parent_pattern: "^CUST-WP-0006$"
source: Custodian historical task blocks with parent-qualified UUID bindings
grandfathered: true
- pattern: "^(?:T01|T02|T03|T04|T05|T06|T07|T08|T09|T10|T11|T12|T13|T14|T15|T16|T17)$"
parent_pattern: "^CUST-WP-0007$"
source: Custodian historical task blocks with parent-qualified UUID bindings
grandfathered: true
- pattern: "^(?:T01|T02|T03|T04|T05|T06|T07|T08|T09)$"
parent_pattern: "^CUST-WP-0030$"
source: Custodian historical task blocks with parent-qualified UUID bindings
grandfathered: true
- pattern: "^(?:T01|T02|T03|T04|T05|T06|T07)$"
parent_pattern: "^CUST-WP-0031$"
source: Custodian historical task blocks with parent-qualified UUID bindings
grandfathered: true
- kind: intake
id_patterns:
- "^[A-Z]+-IN-[0-9]{4}$"

View file

@ -241,3 +241,17 @@ metrics, run histories, token events) is the sanctioned DB-only exception.
- `canon/standards/workplan-terminology-fleet_v0.1.md`
- `canon/standards/autonomy-lanes_v0.1.md`
- `state-hub/docs/task-flow-engine-spec.md`
## Historical Custodian identifier compatibility (2026-09-09)
Preserve the source-bound suffix workplans `CUST-WP-0000b`, `CUST-WP-0000c`,
`CUST-WP-0010b`, and archived `CUST-WP-0017-LEGACY` / `CUST-WP-0053-LEGACY`.
The machine registry enumerates the observed suffixed task IDs and the 38
parent-local aliases in CUST-WP-0006, CUST-WP-0007, CUST-WP-0030 and CUST-WP-0031.
These local aliases require an existing managed UUID and are collision-checked
within their recorded parent. Qualified task IDs remain globally checked.
Unknown aliases and missing historical bindings refuse ordinary registration;
new tasks must use the canonical qualified convention. Compatibility does not
rename source records, replace existing UUIDs, reactivate finished work or
retire duplicate projection rows. The broader historical reconciliation remains
CUST-IN-0017; validation evidence is in the 2026-09-09 assessment.