Publish draft counterparty model with explicit canon imports

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a070b5-4994-7271-bd8b-7c3dbcedec4b
This commit is contained in:
tegwick 2026-09-05 22:20:49 +02:00
parent 952b90caa1
commit 55a0134b94
9 changed files with 384 additions and 29 deletions

View file

@ -10,7 +10,8 @@ version: 0.1.0-draft
CommerceCanon owns counterparty and commercial-relationship semantics. It is
an independently maintained domain canon governed by Custodian canon and the
accepted CUST-ADR-006 ownership resolutions. This draft kernel establishes the
repository boundary; it does not publish the pending counterparty model.
repository boundary; the [counterparty model](../models/counterparty/CommerceCanonCounterpartyModel.md)
is now registered separately as draft 0.1.0.
## Authority and migration
@ -19,8 +20,7 @@ one owner per concept and pins the original identity-canon glossary. The old
[glossary](../../canon/CanonicalGlossary.md) and
[principles](../../canon/DesignPrinciples.md) remain migration inputs, not an
alternative registry of CommerceCanon-owned definitions. The
[registry](../../canon.yaml) lists only artifacts present here; its model and
standard registries remain empty until their publication tasks are verified.
[registry](../../canon.yaml) lists only artifacts present here; it registers the draft counterparty model; standards remain unregistered.
## Ownership boundary
@ -29,38 +29,38 @@ standard registries remain empty until their publication tasks are verified.
| Actor, Person, Agent, Organization, Group, Role, Membership, Ownership | itc-org | Import; commercial roles do not replace actor or ownership semantics. |
| Subject, Principal, Relationship Tuple | itc-access | Import; commercial binding does not grant authorization. |
| Obligation, Decision, AssuranceCase, AssuranceConclusion, Audit | itc-gov | Import; a commercial commitment may relate to obligations without redefining them. |
| Identifier, Account, Scope, Assurance Level and ledger-assigned identity concepts | itc-ident (pending T05) | Import when published; identifier specializations retain upstream identity semantics. |
| Evidence, Evidence Source, Adjudication Outcome, general evidence strength | itc-evid (pending T11) | Import assertions and their addressable sources as distinct concepts. |
| Identifier, Account, Scope, Assurance Level and ledger-assigned identity concepts | itc-ident (draft 0.1.0) | Import; identifier specializations retain upstream identity semantics. |
| Evidence, Evidence Source, Adjudication Outcome, general evidence strength | itc-evid (draft 0.1.0) | Import assertions and their addressable sources as distinct concepts. |
| Community, Household | itc-org extension (pending T12) | Import distinct social collectives when available. |
| Family | Separate InfoTechCanon concept-area seed (pending T13) | Reference only; not a CommerceCanon collective-actor definition. |
Existing upstream models are [organization](../../../info-tech-canon/infospace/models/organization/InfoTechCanonOrganizationModel.md),
[access control](../../../info-tech-canon/infospace/models/access-control/InfoTechCanonAccessControlModel.md),
and [governance](../../../info-tech-canon/infospace/models/governance/InfoTechCanonGovernanceModel.md).
Evidence currently appears in governance; accepted R3/R7 assigns its transfer to
T11. This table records the accepted destination, not a completed transfer.
T05 must also reconcile Delegation Relationship with itc-org Delegation before
publication. Nothing in this kernel resolves that open review by duplication.
T11 transferred Evidence ownership to ITC-EVID; governance now imports it.
T05 consolidated Delegation into identity under accepted ownership, with
Organization retaining an import. Counterparty's import manifest pins the
reviewed identity, evidence, organization and governance sources.
There is no single imported concept called “Assurance” covering all uses.
Identity Assurance Level is distinct from governance AssuranceCase and
AssuranceConclusion. The pending Counterparty Assurance Gradient is CommerceCanon's
AssuranceConclusion. The Counterparty Assurance Gradient is CommerceCanon's
named application of general evidence strength, not ownership of that dimension.
## Commerce model boundary
T06 will author the ledger's commerce assignments: legal entities and persons,
The counterparty model defines the ledger's commerce assignments: legal entities and persons,
beneficial ownership relationships and exemptions, customer and vendor roles,
commercial relationships and commitments, payment references and mandates,
pipeline pursuits, commercial records, counterparty assurance, reputation and
performance assertions, and registry/proxy commercial identifiers. These are
assignments for migration, not definitions supplied by this kernel.
performance assertions, and registry/proxy commercial identifiers. The
model supplies the definitions; this kernel retains the ownership boundary.
Registry Identifier and Proxy Commercial Identifier specialize imported
Identifier. Reputation Signal, Performance Evidence, and Beneficial Ownership
Exemption must distinguish evidence assertions from their sources. Adjudication
Outcome remains imported from itc-evid. Carry P14 (separate commercial records
from accounts) and P15 (model commercial binding explicitly) into T06.
Outcome remains imported from itc-evid. The model carries P14 (separate commercial records
from accounts) and P15 (model commercial binding explicitly).
## Contribution and acceptance