info-tech-canon/workplans/INFO-WP-0021-identity-model.md
tegwick 361c944325
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Introduce identity model and reconcile upstream imports
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a070b5-4994-7271-bd8b-7c3dbcedec4b
2026-09-05 22:11:46 +02:00

71 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: INFO-WP-0021
type: workplan
title: "Identity model and upstream ownership reconciliation"
domain: infotech
repo: info-tech-canon
status: finished
owner: codex
topic_slug: canon
created: "2026-09-05"
updated: "2026-09-05"
state_hub_workstream_id: "0e35415e-af27-5710-9d18-25769dc71ec6"
---
# Identity model and upstream ownership reconciliation
Implements CFED-WP-0001-T05 from accepted ADR-006 and the federation ledger.
## Reconcile incumbent definitions
```task
id: INFO-WP-0021-T01
status: done
priority: high
state_hub_task_id: "6b907000-2be8-5dc2-8cc4-442e672bc35b"
```
Review Delegation/Identifier overlaps against accepted ownership; consolidate
into identity and retain upstream import anchors. Disambiguate Profile,
Relationship and assurance dimensions. Record boundary-review.md.
## Author and register the identity model
```task
id: INFO-WP-0021-T02
status: done
priority: high
state_hub_task_id: "a34f8f3e-70bd-5bf8-90c0-80ad047b067a"
```
Represent all 23 ledger-assigned concepts and two convenience terms; import
organization, access and evidence concepts; adapt P1P13. Register draft 0.1.0
in canon, infospace, artifact graph and kernel map. Close the Access identity gap.
## Verify ownership and retrieval
```task
id: INFO-WP-0021-T03
status: done
priority: high
state_hub_task_id: "2ae54fb7-2079-5fbc-b745-eb36a6787fc9"
```
Check exact ledger coverage, no upstream-owned concept definitions, no duplicate
Delegation/Identifier definitions, generated surfaces, service checks and source
preservation. Record project evidence and synchronize native tasks.
## Live continuation
CFED T06 owns CommerceCanon publication; T07 corpus distribution; T08 interface
cards; T12/T13 social collective and Family work. These remain live records;
no stable promotion or consumer adoption is claimed by this implementation.
## Verification — 2026-09-05
make check passes: 45 tests, generated consistency, canon and small-saas profile
validation. Exact ledger coverage: 23 owned concepts plus two convenience terms.
All 34 protected seed/finished-plan hashes unchanged; links and whitespace pass.
The exact five-edge model-import component has a documented validation exception
with regressions for unexpected edges, members, cycles and missing rationale.
See [project evidence](../../prj-canon-federation/docs/evidence/2026-09-05-identity-model.md).