info-tech-canon/workplans/INFO-WP-0021-identity-model.md

72 lines
2.3 KiB
Markdown
Raw Normal View History

---
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).