the-custodian/canon/interfaces/federation.yaml
codex 1df777b586
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Publish federation governance interface and consistency residual
2026-09-06 01:03:22 +02:00

59 lines
2.5 KiB
YAML

id: the-custodian/federation-interface
title: the-custodian Canon Federation Interface Card
consumer: the-custodian
canon_surfaces:
- CUST-ADR-006
status: published
version: 0.1.0
owner: the-custodian
scope: CFED-WP-0001 federation boundary; not a complete inventory of the repository or a runtime adoption
claim
schema_source:
repository: info-tech-canon
path: infospace/schemas/interface-card.schema.yaml
authority:
repository: the-custodian
artifact: CUST-ADR-006
path: canon/architecture/adr-006-canon-federation-concept-ownership.md
revision: accepted-1
source_commit: f895d2d0ab49aab2f278f63388d9a683ecac6c63
sha256: a454df0e1d227f99ebb36c4abd45c76cc12579086d34f0c0ccfccfd7f4790823
peers:
- repository: info-tech-canon
card: infospace/interfaces/federation.yaml
relationship: governed domain canon
- repository: commerce-canon
card: infospace/interfaces/federation.yaml
relationship: governed domain canon
exports:
- artifact: CUST-ADR-006
kind: ecosystem-governance
path: canon/architecture/adr-006-canon-federation-concept-ownership.md
status: accepted
concepts: []
governs:
- info-tech-canon
- commerce-canon
revision: accepted-1
imports: []
source_of_truth:
governance: the-custodian/CUST-ADR-006
ownership_assignment: prj-canon-federation/ledger/concept-ownership.json
definitions: exporting canon model documents; seed areas carry no authored domain model
mapping_rules:
- Import a concept from its declared owner; do not copy a definition as a competing local root.
- Identifier stays itc-ident; Registry Identifier and Proxy Commercial Identifier are Commerce specializations.
- Evidence assertions and Evidence Source containers stay distinct under itc-evid.
- Identity Assurance Level, governance AssuranceCase/AssuranceConclusion, and Counterparty Assurance Gradient
stay distinct.
- Family is a separate seed; Community and Household are itc-org draft social collectives.
known_deviations:
- This card uses the existing JSON Schema string consumer / array canon_surfaces shape; richer Core section
24 fields are additive.
- Exports describe availability, not proof of adoption. No reverse Commerce domain import by InfoTechCanon
or Custodian is asserted.
- Custodian governs both domain canons but owns none of their domain semantics.
expectations:
- Validate reciprocal cards and pinned sources with prj-canon-federation/tools/validate_interfaces.py.
- Review changed source versions explicitly and retain earlier import manifests.
- Fleet reference acceptance remains CFED-WP-0001-T09; demand-driven residuals remain T10.