interface-canon/infospace/mappings/upstream.md
tegwick 95eb7c9081 Record FIAM acceptance and clarify shared interface mappings
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a087be-d842-7252-81be-2105c4279c87
2026-09-09 22:38:31 +02:00

4.1 KiB

Upstream ownership and mapping

InfoTechCanon supplies shared semantics through the model's import manifest. FIAM supplies the specialized architecture vocabulary through its source manifest. This is a draft local mapping; no upstream ownership transfer is asserted.

FIAM/domain term Shared owner or disposition Mapping boundary
InterfaceContract Local interface specialization; ITC-LAND already seeds Interface A semantic contract is one aspect of interface architecture; not an exact alias for every landscape Interface.
Endpoint ITC-LAND seeds Endpoint; local FIAM-qualified usage The FIAM meaning is the locator of a Binding. Network interfaces and resource selectors are separate.
Participant / SystemNode Align with ITC-LAND SoftwareSystem/SoftwareComponent where applicable No blanket equivalence to Actor, host, process, or deployment; choose by modeled scope.
Entity identifier ITC-IDENT Identifier / Scoped Identifier FIAM identifier syntax alone does not establish global identity.
same-entity-as Relate to ITC-IDENT Synonymity Assertion FIAM query-time equivalence has specific evidence constraints; no destructive merge or automatic cross-canon equivalence.
Assertion ITC-GOV Assertion FIAM specializes architectural property/relation assertions with evidence and polarity.
FIAM evidenceRecord Map to ITC-EVID Evidence plus Evidence Source FIAM evidenceRecord is support metadata with source, mode and confidence. ITC Evidence is an assertion drawn for a question; source container is separately identified. This is not a one-to-one rename.
Evidence score ITC-EVID Evidence strength A FIAM Lens computes a policy-specific heuristic; confidence and support scores are not universal truth probabilities.
Artifact FIAM describing/implementing artifact role It may serve as ITC Evidence Source when addressable and versioned/captured where mutable; the Evidence assertion must state its explicit interest. Implementing a contract does not automatically make an artifact a KnowledgeArtifact.
Zone / security profile Reference FIAM contextual classifications No transfer of generic network, security, trust, tenant, or authorization ownership.
Policy / decision ITC-GOV Policy / Decision A Lens finding is an interpretation, not automatically a governed decision or authorization.

Port, Contract Participation, Operation, Binding, Channel, Interaction, Interaction Flow, Information Resource, Information Shape, Resource Selector, Facet, Representation, and Lens receive FIAM-derived interface-domain definitions. Names that overlap other ITC models remain qualified as interface-model:*; this initial import set is not an exhaustive federation ownership audit.

The 2026-09-09 review resolves local usage boundaries against ITC-DATA, ITC-INFOSPACE, and ITC-NET. FIAM Port differs from network Port; Information Resource/Shape and Representation have scoped mappings to Data; describing artifacts may qualify as KnowledgeArtifact. These are qualified mappings, not automatic equivalence or ownership transfers.

The initial review is complete. External federation acceptance and evidence of consumer adoption remain in INTERFACE-WP-0004; publication stays draft.

Owner-review clarifications

Network Port covers physical/device ports as well as protocol-level transport ports; the TCP example is illustrative, not exhaustive. Resource/shape mappings establish neither universal subtyping nor exact equivalence. Describing artifacts may qualify as KnowledgeArtifact; implementation artifacts do not qualify merely because they implement a contract. Evidence Source is the addressable container, with version/capture where mutable; Evidence states the assertion and explicit interest. These clarifications preserve the imported source meanings.

Acceptance scope and source revisions are recorded in the acceptance report. Earlier owner reviews target 0.1.1; the local clarification revision is draft 0.1.2.