derive state hub identifiers

Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a053ff-1d6f-7fe2-ac1c-a6eb40a42a0c
This commit is contained in:
tegwick 2026-08-31 19:14:00 +02:00
parent 5756309077
commit 921f0075d6

View file

@ -9,7 +9,7 @@ owner: codex
topic_slug: canon-federation
created: "2026-08-16"
updated: "2026-08-16"
state_hub_workstream_id: "7a96da54-050d-4210-96f9-0bb411aaaec8"
state_hub_workstream_id: "1c5615fc-03b7-5648-ba58-e828b8c0cb0f"
---
# Canon federation foundation: boundary, rename, and model placement
@ -87,7 +87,7 @@ residual to scope; `Family` seeded but explicitly not authored.
id: CFED-WP-0001-T02
status: wait
priority: high
state_hub_task_id: "0ca7878c-f925-44f3-bf00-51b91fba0b3e"
state_hub_task_id: "9c5ba080-e304-52cd-86d5-749a5a642387"
```
Produce a machine-readable ledger under `ledger/` mapping every concept in
@ -111,7 +111,7 @@ rather than from prose.
id: CFED-WP-0001-T03
status: wait
priority: high
state_hub_task_id: "45cd377e-d6f1-4708-8fb4-a822b2930aed"
state_hub_task_id: "57092ca3-e1a8-5469-83be-d0338a78c150"
```
Rename the repository in place, preserving git history:
@ -135,7 +135,7 @@ slug-rename rule.
id: CFED-WP-0001-T04
status: wait
priority: medium
state_hub_task_id: "743a2da9-56b3-4c3a-ba89-94a3525ce3b7"
state_hub_task_id: "1be7aa81-4fc8-5a5a-8451-e288e660a326"
```
Bring the renamed repository up to `InfoTechCanonRepositoryLayoutStandard`:
@ -158,7 +158,7 @@ a later evidence-driven decision (`SCOPE.md`, out of scope).
id: CFED-WP-0001-T05
status: wait
priority: high
state_hub_task_id: "986a0ac6-12c2-4bae-a849-c23f1da10325"
state_hub_task_id: "700a0c89-1b17-5993-a76e-7ef22b5847d9"
```
Create `info-tech-canon/infospace/models/identity/InfoTechCanonIdentityModel.md`
@ -183,7 +183,7 @@ or `itc-access`.
id: CFED-WP-0001-T06
status: wait
priority: high
state_hub_task_id: "0a29bb3e-6460-4c4a-ba19-bcd2c38cd344"
state_hub_task_id: "6bdb96c9-0524-5d3c-89e0-7c91df7ee56c"
```
Create the counterparty/commercial model in `commerce-canon` from the ledger's
@ -207,7 +207,7 @@ and P15 ("Model Commercial Binding Explicitly"), which are commerce-side.
id: CFED-WP-0001-T07
status: wait
priority: medium
state_hub_task_id: "776905c6-26a9-4754-b289-d9dd4d328fb5"
state_hub_task_id: "26a96020-49bb-5a5e-97d1-c478b83bffd0"
```
Route `research/` (8 subject areas + `CorpusIndex.md`), `terminology/`
@ -224,7 +224,7 @@ Record the disposition so gate **G6** is checkable.
id: CFED-WP-0001-T08
status: wait
priority: medium
state_hub_task_id: "3eee0510-cfa0-4571-a599-8654c3f01aa0"
state_hub_task_id: "e0558c32-415f-5563-bca2-438b35fa6b53"
```
Each canon publishes a Canon Interface Card naming what it imports from and
@ -241,7 +241,7 @@ Include Custodian canon in the map — it governs both domain canons and holds
id: CFED-WP-0001-T09
status: wait
priority: medium
state_hub_task_id: "5d3e744e-b390-41e1-b7ca-caa4cf60664e"
state_hub_task_id: "42ebf476-6a45-5e23-b507-eb90bc4f5c07"
```
Find and fix every live reference to `identity-canon` across the fleet: repo
@ -257,7 +257,7 @@ Gate **G8** is a clean sweep.
id: CFED-WP-0001-T11
status: wait
priority: high
state_hub_task_id: "4cff900d-aeb5-46ed-a59d-3aab5a2aa637"
state_hub_task_id: "526843be-1dfa-5cd0-ba0c-123ea37d0f63"
```
Create `info-tech-canon/infospace/models/evidence/` (`itc-evid`) per R3, R5, R7,
@ -287,7 +287,7 @@ defines `Evidence`.
id: CFED-WP-0001-T12
status: wait
priority: medium
state_hub_task_id: "8e238d89-da71-4126-b0a2-cca7f5eac657"
state_hub_task_id: "f82385e9-5735-5147-aab6-d86653f33e26"
```
Add `Community` and `Household` to `InfoTechCanonOrganizationModel` under the
@ -304,7 +304,7 @@ P4 ("Model Collective Actors Without Collapsing Them") governs: `Community`,
id: CFED-WP-0001-T13
status: wait
priority: medium
state_hub_task_id: "d87513dc-8bcf-470e-be3c-cb78f053e0a3"
state_hub_task_id: "b6d097a3-1abc-584b-ab23-7a05c969670d"
```
Split identity-canon's combined "Family Or Household" entry. `Household` goes to
@ -329,7 +329,7 @@ canon content.
id: CFED-WP-0001-T10
status: wait
priority: low
state_hub_task_id: "f89a08fe-c6ba-4f81-a063-6f49727eae2d"
state_hub_task_id: "2faeb8fb-58cc-5ea8-b5a8-ea0ed9583b30"
```
Before this workplan is set to `finished`, every actionable leftover becomes a