Publish federation governance interface and consistency residual
This commit is contained in:
parent
f895d2d0ab
commit
1df777b586
6 changed files with 176 additions and 0 deletions
59
canon/interfaces/federation.yaml
Normal file
59
canon/interfaces/federation.yaml
Normal file
|
|
@ -0,0 +1,59 @@
|
|||
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.
|
||||
Loading…
Add table
Add a link
Reference in a new issue