interface-canon/README.md
tegwick ee0df5c931 Establish InterfaceCanon with Statehub integration and FIAM-derived model
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a087be-d842-7252-81be-2105c4279c87
2026-09-09 22:05:18 +02:00

24 lines
1.4 KiB
Markdown

# InterfaceCanon
Interface terminology and canonical models extending InfoTechCanon, derived from
the FIAM standard maintained in facetted-interfaces.
Like CommerceCanon for commercial terminology, this repository adds domain
semantics while importing shared concepts from InfoTechCanon. The initial model
is **draft 0.1.0**, based on **FIAM v0.2 Draft 6** and its frozen v0.2 Core.
- [Intent](INTENT.md) and [scope](SCOPE.md)
- [Canon manifest](canon.yaml) and [contribution rules](infospace/kernel/InterfaceCanonCore.md)
- [Interface model and terminology](infospace/models/interface/InterfaceCanonInterfaceModel.md)
- [Upstream mappings](infospace/mappings/upstream.md) and [source provenance](infospace/assimilation/fiam/README.md)
- [Federation interface card](infospace/interfaces/federation.yaml)
- [Workplans](workplans/) and [agent workflow](AGENTS.md)
Run `make check` to validate local metadata, links, and pinned-source integrity.
Python 3 is the only requirement; no install, build, or runtime service is needed.
Source verification uses sibling checkouts by default; `make check-sources`
requires them and verifies the pinned Git blobs, independently of working-tree edits.
Statehub identity: `interface-canon`, domain `infotech`, topic `canon`, workplan
prefix `INTERFACE-WP-`. Repository work records are authoritative; Statehub indexes
the committed Forge revision.