info-tech-canon/infospace/agent/retrieval-index.yaml

2572 lines
70 KiB
YAML
Raw Normal View History

schema: info-tech-canon.retrieval-index.v1
infospace: canon
item_count: 81
items:
- id: assimilation/canon-federation
kind: assimilation
title: Canon federation research provenance
canonical_path: assimilation/canon-federation/ASSIMILATION.md
source_path: infospace/assimilation/canon-federation/source/research/CorpusIndex.md
summary: 'Canon artifact: Canon federation research provenance.'
owned_concepts:
- Canon federation research provenance
imports:
- concept-area/family
- model/access-control
- model/evidence
- model/identity
- model/organization
relationships:
- type: uses
target: model/identity
- type: uses
target: model/evidence
- type: uses
target: model/organization
- type: uses
target: model/access-control
- type: uses
target: concept-area/family
warnings: []
- id: assimilation/emission-cadence
kind: assimilation
title: "Assimilation \u2014 EmissionCadenceDeclaration handover"
canonical_path: assimilation/emission-cadence/ASSIMILATION.md
source_path: infospace/assimilation/emission-cadence/source/EmissionCadenceDeclaration.md
summary: "Canon artifact: Assimilation \u2014 EmissionCadenceDeclaration handover."
owned_concepts:
- "Assimilation \u2014 EmissionCadenceDeclaration handover"
imports:
- kernel/itc-core
relationships:
- type: conforms_to
target: kernel/itc-core
warnings: []
- id: assimilation/it-capability-canon
kind: assimilation
title: "Assimilation \u2014 IT Capability Canon (ITCC) v0.1"
canonical_path: assimilation/it-capability-canon/ASSIMILATION.md
source_path: infospace/assimilation/it-capability-canon/source/ITCapabilityCanonV0.1.md
summary: "Canon artifact: Assimilation \u2014 IT Capability Canon (ITCC) v0.1."
owned_concepts:
- "Assimilation \u2014 IT Capability Canon (ITCC) v0.1"
imports:
- kernel/itc-core
relationships:
- type: conforms_to
target: kernel/itc-core
warnings: []
2026-05-23 06:53:30 +02:00
- id: benchmark/caring/kubernetes-rbac
kind: benchmark-workspace
title: CARING Kubernetes RBAC Benchmark
canonical_path: standards/caring/benchmarks/kubernetes-rbac/benchmark.yaml
source_path: infospace/standards/caring/benchmarks/kubernetes-rbac/benchmark.yaml
summary: 'Benchmark workspace definition and review criteria: CARING Kubernetes
RBAC Benchmark.'
owned_concepts:
- CARING Kubernetes RBAC Benchmark
imports:
- standard/caring
- standard/tagging
relationships:
- type: conforms_to
target: standard/caring
- type: stress_tests
target: model/access-control
- type: stress_tests
target: model/governance
- type: stress_tests
target: model/security
- type: stress_tests
target: model/devsecops
- type: stress_tests
target: model/network
- type: stress_tests
target: model/observability
- type: uses
target: standard/tagging
warnings: []
- id: benchmark/caring/kubernetes-rbac/access-descriptors
kind: access-descriptor-set
title: Kubernetes RBAC CARING Access Descriptors
canonical_path: standards/caring/benchmarks/kubernetes-rbac/access-descriptors.yaml
source_path: infospace/standards/caring/benchmarks/kubernetes-rbac/access-descriptors.yaml
summary: 'Structured CARING access descriptor set: Kubernetes RBAC CARING Access
Descriptors.'
owned_concepts:
- Kubernetes RBAC CARING Access Descriptors
imports:
- model/access-control
- model/devsecops
- model/security
- standard/caring
relationships:
- type: part_of
target: benchmark/caring/kubernetes-rbac
- type: uses
target: standard/caring
- type: uses
target: model/access-control
- type: uses
target: model/security
- type: uses
target: model/devsecops
warnings: []
- id: benchmark/caring/kubernetes-rbac/caring-mapping
kind: caring-mapping
title: Kubernetes RBAC To CARING Mapping
canonical_path: standards/caring/benchmarks/kubernetes-rbac/caring-mapping.yaml
source_path: infospace/standards/caring/benchmarks/kubernetes-rbac/caring-mapping.yaml
summary: 'Native access model to CARING mapping: Kubernetes RBAC To CARING Mapping.'
owned_concepts:
- Kubernetes RBAC To CARING Mapping
imports: []
relationships:
- type: part_of
target: benchmark/caring/kubernetes-rbac
- type: maps
target: standard/caring
- type: maps
target: model/access-control
- type: maps
target: model/governance
- type: maps
target: model/security
warnings: []
- id: benchmark/caring/kubernetes-rbac/findings
kind: benchmark-findings
title: Kubernetes RBAC Benchmark Findings And Canon Pressure
canonical_path: standards/caring/benchmarks/kubernetes-rbac/findings-and-canon-pressure.yaml
source_path: infospace/standards/caring/benchmarks/kubernetes-rbac/findings-and-canon-pressure.yaml
summary: 'Benchmark findings, gaps, and canon pressure: Kubernetes RBAC Benchmark
Findings And Canon Pressure.'
owned_concepts:
- Kubernetes RBAC Benchmark Findings And Canon Pressure
imports: []
relationships:
- type: part_of
target: benchmark/caring/kubernetes-rbac
- type: proposes
target: standard/caring
- type: proposes
target: model/governance
- type: proposes
target: model/security
warnings: []
- id: benchmark/caring/kubernetes-rbac/native-concepts
kind: native-concept-map
title: Kubernetes RBAC Native Concept Map
canonical_path: standards/caring/benchmarks/kubernetes-rbac/native-concepts.yaml
source_path: infospace/standards/caring/benchmarks/kubernetes-rbac/native-concepts.yaml
summary: 'Native source concept map for assimilation or benchmark work: Kubernetes
RBAC Native Concept Map.'
owned_concepts:
- Kubernetes RBAC Native Concept Map
imports: []
relationships:
- type: part_of
target: benchmark/caring/kubernetes-rbac
- type: maps
target: standard/caring
- type: maps
target: model/access-control
- type: maps
target: model/landscape
warnings: []
- id: capability-catalog/itc-cap
kind: capability-catalog
title: InfoTechCanon Capability Catalog
canonical_path: models/capability/capabilities.yaml
source_path: infospace/assimilation/it-capability-canon/source/capabilities.yaml
summary: 'Canon artifact: InfoTechCanon Capability Catalog.'
owned_concepts:
- InfoTechCanon Capability Catalog
imports: []
relationships: []
warnings: []
- id: catalog/attribute-value-types
kind: concept-catalog
title: InfoTechCanon Attribute Value Type Catalog
canonical_path: models/data/attribute-value-types.yaml
source_path: demand/AttributeValueTypes.md
summary: 'Structured candidate concept catalog: InfoTechCanon Attribute Value Type
Catalog.'
owned_concepts:
- InfoTechCanon Attribute Value Type Catalog
imports: []
relationships: []
warnings: []
- id: catalog/evidence-basis
kind: concept-catalog
title: InfoTechCanon Evidence Basis Catalog
canonical_path: models/governance/evidence-basis.yaml
source_path: demand/EvidenceBasis.md
summary: 'Structured candidate concept catalog: InfoTechCanon Evidence Basis Catalog.'
owned_concepts:
- InfoTechCanon Evidence Basis Catalog
imports: []
relationships: []
warnings: []
2026-05-23 06:07:18 +02:00
- id: comparison/repo-scoping/canon-benefit-analysis
kind: benefit-analysis
title: Repo Scoping Canon Benefit Analysis
canonical_path: evaluations/repo-scoping/canon-benefit-analysis.yaml
source_path: infospace/evaluations/repo-scoping/canon-benefit-analysis.yaml
summary: 'Consumer benefit analysis against canon surfaces: Repo Scoping Canon Benefit
Analysis.'
owned_concepts:
- Repo Scoping Canon Benefit Analysis
imports: []
relationships:
- type: part_of
target: comparison/repo-scoping/report
- type: maps
target: model/purpose-demand-extension
- type: maps
target: model/governance
- type: maps
target: model/information-space
- type: maps
target: model/task
- type: maps
target: standard/tagging
warnings: []
- id: comparison/repo-scoping/consumer-workplan-brief
kind: consumer-workplan-brief
title: Repo Scoping Consumer Workplan Brief
canonical_path: evaluations/repo-scoping/consumer-workplan-brief.md
source_path: infospace/evaluations/repo-scoping/consumer-workplan-brief.md
summary: 'Consumer repo workplan seed brief: Repo Scoping Consumer Workplan Brief.'
owned_concepts:
- Repo Scoping Consumer Workplan Brief
imports:
- model/purpose-demand-extension
relationships:
- type: part_of
target: comparison/repo-scoping/report
- type: uses
target: model/purpose-demand-extension
warnings: []
- id: comparison/repo-scoping/extension-candidates
kind: extension-candidate-set
title: Repo Scoping Canon Extension Candidates
canonical_path: evaluations/repo-scoping/extension-candidates.yaml
source_path: infospace/evaluations/repo-scoping/extension-candidates.yaml
summary: 'Reviewable canon extension candidate set: Repo Scoping Canon Extension
Candidates.'
owned_concepts:
- Repo Scoping Canon Extension Candidates
imports: []
relationships:
- type: part_of
target: comparison/repo-scoping/report
- type: proposes
target: model/purpose-demand-extension
- type: proposes
target: model/information-space
- type: proposes
target: model/governance
- type: proposes
target: model/task
warnings: []
- id: comparison/repo-scoping/frame
kind: comparison-frame
title: Repo Scoping Canon Comparison Frame
canonical_path: evaluations/repo-scoping/comparison-frame.yaml
source_path: infospace/evaluations/repo-scoping/comparison-frame.yaml
summary: 'Structured comparison questions and domains: Repo Scoping Canon Comparison
Frame.'
owned_concepts:
- Repo Scoping Canon Comparison Frame
imports:
- model/governance
- model/purpose-demand-extension
- model/task
relationships:
- type: part_of
target: comparison/repo-scoping/report
- type: uses
target: model/purpose-demand-extension
- type: uses
target: model/governance
- type: uses
target: model/task
warnings: []
- id: comparison/repo-scoping/report
kind: comparison-report
title: Repo Scoping Canon Comparison Report
canonical_path: evaluations/repo-scoping/comparison-report.md
source_path: infospace/evaluations/repo-scoping/comparison-report.md
summary: 'Canon-side comparison report: Repo Scoping Canon Comparison Report.'
owned_concepts:
- Repo Scoping Canon Comparison Report
imports:
- model/governance
- model/information-space
- model/task
- pattern/intent-scope-purposes
relationships:
- type: compares
target: model/purpose-demand-extension
- type: uses
target: model/governance
- type: uses
target: model/information-space
- type: uses
target: model/task
- type: uses
target: pattern/intent-scope-purposes
warnings: []
- id: concept-area/family
kind: concept-area-seed
title: Family concept-area seed
canonical_path: concepts/family/FamilySeed.md
source_path: ../prj-canon-federation/ledger/concept-ownership.json
summary: 'Canon artifact: Family concept-area seed.'
owned_concepts:
- Family
- Family concept-area seed
imports:
- kernel/itc-core
- model/organization
relationships:
- type: conforms_to
target: kernel/itc-core
- type: uses
target: model/organization
warnings: []
2026-05-23 04:59:16 +02:00
- id: concept-catalog/purpose-demand
kind: concept-catalog
title: Purpose And Consumer Demand Concept Catalog
canonical_path: concepts/purpose-demand.yaml
source_path: infospace/concepts/purpose-demand.yaml
summary: 'Structured candidate concept catalog: Purpose And Consumer Demand Concept
Catalog.'
owned_concepts:
- Purpose And Consumer Demand Concept Catalog
imports:
- kernel/itc-core
- model/governance
relationships:
- type: conforms_to
target: kernel/itc-core
- type: uses
target: model/governance
warnings: []
- id: conformance/railiance-fabric
kind: conformance-pack
title: Railiance Fabric Canon Conformance Pack
canonical_path: evaluations/railiance-fabric/conformance-pack.yaml
source_path: infospace/evaluations/railiance-fabric/conformance-pack.yaml
summary: 'Machine-readable canon-side conformance support pack: Railiance Fabric
Canon Conformance Pack.'
owned_concepts:
- Railiance Fabric Canon Conformance Pack
imports:
- model/data
- model/devsecops
- model/governance
- model/landscape
- model/network
- model/observability
- model/purpose-demand-extension
- model/security
- model/task
- standard/tagging
relationships:
- type: uses
target: model/landscape
- type: uses
target: model/network
- type: uses
target: model/data
- type: uses
target: model/devsecops
- type: uses
target: model/observability
- type: uses
target: model/governance
- type: uses
target: model/security
- type: uses
target: model/task
- type: uses
target: model/purpose-demand-extension
- type: uses
target: standard/tagging
warnings: []
- id: conformance/railiance-fabric/consumer-workplan-brief
kind: consumer-workplan-brief
title: Railiance Fabric Consumer Workplan Brief
canonical_path: evaluations/railiance-fabric/consumer-workplan-brief.md
source_path: infospace/evaluations/railiance-fabric/consumer-workplan-brief.md
summary: 'Consumer repo workplan seed brief: Railiance Fabric Consumer Workplan
Brief.'
owned_concepts:
- Railiance Fabric Consumer Workplan Brief
imports:
- model/purpose-demand-extension
relationships:
- type: part_of
target: conformance/railiance-fabric
- type: uses
target: model/purpose-demand-extension
warnings: []
- id: conformance/railiance-fabric/entity-edge-capture-criteria
kind: capture-criteria
title: Railiance Fabric Entity And Edge Capture Criteria
canonical_path: evaluations/railiance-fabric/entity-edge-capture-criteria.yaml
source_path: infospace/evaluations/railiance-fabric/entity-edge-capture-criteria.yaml
summary: 'Criteria for canonical entity and edge capture: Railiance Fabric Entity
And Edge Capture Criteria.'
owned_concepts:
- Railiance Fabric Entity And Edge Capture Criteria
imports:
- model/data
- model/devsecops
- model/governance
- model/landscape
- model/network
- model/observability
- model/purpose-demand-extension
- model/security
- model/task
relationships:
- type: part_of
target: conformance/railiance-fabric
- type: uses
target: model/landscape
- type: uses
target: model/network
- type: uses
target: model/data
- type: uses
target: model/devsecops
- type: uses
target: model/observability
- type: uses
target: model/governance
- type: uses
target: model/security
- type: uses
target: model/task
- type: uses
target: model/purpose-demand-extension
warnings: []
- id: conformance/railiance-fabric/mapping-expectations
kind: mapping-expectation
title: Railiance Fabric Mapping Expectations
canonical_path: evaluations/railiance-fabric/mapping-expectations.yaml
source_path: infospace/evaluations/railiance-fabric/mapping-expectations.yaml
summary: 'Expected mappings between consumer graph capture and canon surfaces: Railiance
Fabric Mapping Expectations.'
owned_concepts:
- Railiance Fabric Mapping Expectations
imports: []
relationships:
- type: part_of
target: conformance/railiance-fabric
- type: maps
target: model/landscape
- type: maps
target: model/network
- type: maps
target: model/data
- type: maps
target: model/devsecops
- type: maps
target: model/observability
- type: maps
target: model/governance
- type: maps
target: model/security
- type: maps
target: model/purpose-demand-extension
warnings: []
- id: conformance/railiance-fabric/visualization-examples
kind: visualization-example-set
title: Railiance Fabric Visualization Examples
canonical_path: evaluations/railiance-fabric/visualization-examples.yaml
source_path: infospace/evaluations/railiance-fabric/visualization-examples.yaml
summary: 'Graph visualization examples and bad-shape corrections: Railiance Fabric
Visualization Examples.'
owned_concepts:
- Railiance Fabric Visualization Examples
imports: []
relationships:
- type: part_of
target: conformance/railiance-fabric
- type: illustrates
target: conformance/railiance-fabric/entity-edge-capture-criteria
- type: illustrates
target: conformance/railiance-fabric/mapping-expectations
warnings: []
- id: evaluation/user-engine
kind: evaluation-pack
title: User Engine Canon Evaluation Pack
canonical_path: evaluations/user-engine/evaluation-pack.yaml
source_path: infospace/evaluations/user-engine/evaluation-pack.yaml
summary: 'Machine-readable canon-side evaluation pack: User Engine Canon Evaluation
Pack.'
owned_concepts:
- User Engine Canon Evaluation Pack
imports:
- model/access-control
- model/data
- model/governance
- model/organization
- model/purpose-demand-extension
- model/security
- model/task
- standard/caring
relationships:
- type: evaluates
target: profile/small-saas
- type: uses
target: model/organization
- type: uses
target: model/access-control
- type: uses
target: model/governance
- type: uses
target: model/data
- type: uses
target: model/security
- type: uses
target: model/task
- type: uses
target: model/purpose-demand-extension
- type: uses
target: standard/caring
warnings: []
- id: evaluation/user-engine/consumer-workplan-brief
kind: consumer-workplan-brief
title: User Engine Consumer Workplan Brief
canonical_path: evaluations/user-engine/consumer-workplan-brief.md
source_path: infospace/evaluations/user-engine/consumer-workplan-brief.md
summary: 'Consumer repo workplan seed brief: User Engine Consumer Workplan Brief.'
owned_concepts:
- User Engine Consumer Workplan Brief
imports:
- model/purpose-demand-extension
relationships:
- type: part_of
target: evaluation/user-engine
- type: uses
target: model/purpose-demand-extension
warnings: []
- id: evaluation/user-engine/interface-card-expectations
kind: interface-card-expectation
title: User Engine Canon Interface Card Expectations
canonical_path: evaluations/user-engine/interface-card-expectations.yaml
source_path: infospace/evaluations/user-engine/interface-card-expectations.yaml
summary: 'Expected Canon Interface Card fields and mappings: User Engine Canon Interface
Card Expectations.'
owned_concepts:
- User Engine Canon Interface Card Expectations
imports:
- model/purpose-demand-extension
- standard/caring
relationships:
- type: part_of
target: evaluation/user-engine
- type: uses
target: model/purpose-demand-extension
- type: uses
target: standard/caring
warnings: []
- id: evaluation/user-engine/questions
kind: evaluation-question-set
title: User Engine Canon Evaluation Questions
canonical_path: evaluations/user-engine/questions.yaml
source_path: infospace/evaluations/user-engine/questions.yaml
summary: 'Structured canon evaluation question set: User Engine Canon Evaluation
Questions.'
owned_concepts:
- User Engine Canon Evaluation Questions
imports:
- model/access-control
- model/data
- model/governance
- model/organization
- model/purpose-demand-extension
- model/security
- model/task
relationships:
- type: part_of
target: evaluation/user-engine
- type: uses
target: model/organization
- type: uses
target: model/access-control
- type: uses
target: model/governance
- type: uses
target: model/data
- type: uses
target: model/security
- type: uses
target: model/task
- type: uses
target: model/purpose-demand-extension
warnings: []
- id: evaluation/user-engine/small-saas-alignment
kind: profile-alignment
title: User Engine Small SaaS Alignment Lens
canonical_path: evaluations/user-engine/small-saas-alignment.yaml
source_path: infospace/evaluations/user-engine/small-saas-alignment.yaml
summary: 'Profile-specific evaluation alignment artifact: User Engine Small SaaS
Alignment Lens.'
owned_concepts:
- User Engine Small SaaS Alignment Lens
imports:
- model/access-control
- model/governance
- model/organization
relationships:
- type: part_of
target: evaluation/user-engine
- type: evaluates
target: profile/small-saas
- type: uses
target: model/organization
- type: uses
target: model/access-control
- type: uses
target: model/governance
warnings: []
2026-05-23 04:59:16 +02:00
- id: example/consumer-purpose-portfolio
kind: example
title: Canon-Side Consumer Purpose Portfolio
canonical_path: examples/consumer-purpose-portfolio.yaml
source_path: infospace/examples/consumer-purpose-portfolio.yaml
summary: 'Canon-side example artifact: Canon-Side Consumer Purpose Portfolio.'
owned_concepts:
- Canon-Side Consumer Purpose Portfolio
imports:
- profile/small-saas
relationships:
- type: illustrates
target: model/purpose-demand-extension
- type: illustrates
target: pattern/intent-scope-purposes
- type: uses
target: profile/small-saas
warnings: []
- id: example/emission-cadence/qonto-assistant
kind: example
title: Qonto Assistant Emission Cadence Worked Example
canonical_path: standards/emission-cadence/examples/qonto-assistant.yaml
source_path: infospace/assimilation/emission-cadence/source/EmissionCadenceDeclaration.md
summary: 'Canon-side example artifact: Qonto Assistant Emission Cadence Worked Example.'
owned_concepts:
- Qonto Assistant Emission Cadence Worked Example
imports:
- standard/emission-cadence
relationships:
- type: conforms_to
target: standard/emission-cadence
warnings: []
- id: interface-card/canon-federation
kind: interface-card
title: InfoTechCanon federation interface
canonical_path: interfaces/federation.yaml
source_path: ../the-custodian/canon/architecture/adr-006-canon-federation-concept-ownership.md
summary: 'Canon artifact: InfoTechCanon federation interface.'
owned_concepts:
- InfoTechCanon federation interface
imports:
- kernel/itc-core
relationships:
- type: conforms_to
target: kernel/itc-core
warnings: []
- id: kernel/itc-core
kind: kernel
title: InfoTechCanon Core
canonical_path: kernel/InfoTechCanonCore.md
source_path: seeds/InfoTechCanonCore_RC1_seed.md
summary: 'Kernel artifact that defines canon structure or integration: InfoTechCanon
Core.'
owned_concepts:
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- Activity
- AgentBrief
- AgentReference
- Alias
- Ambiguity
- Assimilation
- CanonArtifact
- CanonInterfaceCard
- Canonical Owner
- ChangeRecord
- Concept
- Conflict
- ConformanceLevel
- DecisionRecord
- Drift
- ExternalReference
- Gap
- Import
- Influence
- InfoTechCanon Core
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- Label
- Mapping
- Namespace
- OpenQuestion
- Overlap
- Pattern
- ProvenanceRecord
- RelationshipDefinition
- Source
- Standard
- ValidationResult
- ValidationRule
- Version
- VersionRecord
imports: []
relationships: []
warnings: []
- id: kernel/itc-kernel-map
kind: kernel
title: InfoTechCanon Kernel Map
canonical_path: kernel/InfoTechCanonKernelMap.md
source_path: seeds/InfoTechCanonKernelMap_RC1.md
summary: 'Kernel artifact that defines canon structure or integration: InfoTechCanon
Kernel Map.'
owned_concepts:
- InfoTechCanon Kernel Map
imports: []
relationships:
- type: maps
target: kernel/itc-core
- type: maps
target: model/information-space
- type: maps
target: model/landscape
- type: maps
target: model/organization
- type: maps
target: model/governance
- type: maps
target: model/evidence
- type: maps
target: concept-area/family
- type: maps
target: model/identity
- type: maps
target: model/task
- type: maps
target: model/access-control
- type: maps
target: model/security
- type: maps
target: model/data
- type: maps
target: model/devsecops
- type: maps
target: model/network
- type: maps
target: model/observability
- type: maps
target: model/capability
- type: maps
target: standard/tagging
- type: maps
target: standard/caring
warnings: []
- id: mapping/capability-anchors
kind: mapping
title: ITC-CAP concept mappings to anchoring canon models
canonical_path: mappings/capability-anchors.yaml
source_path: infospace/assimilation/it-capability-canon/mappings.yaml
summary: 'Mapping artifact connecting canon surfaces: ITC-CAP concept mappings to
anchoring canon models.'
owned_concepts:
- ITC-CAP concept mappings to anchoring canon models
imports: []
relationships: []
warnings: []
- id: mapping/emission-cadence-handover
kind: mapping
title: Emission cadence handover mappings
canonical_path: assimilation/emission-cadence/mappings.yaml
source_path: infospace/assimilation/emission-cadence/source/EmissionCadenceDeclaration.md
summary: 'Mapping artifact connecting canon surfaces: Emission cadence handover
mappings.'
owned_concepts:
- Emission cadence handover mappings
imports: []
relationships:
- type: maps
target: standard/emission-cadence
- type: maps
target: model/observability
- type: maps
target: model/governance
warnings: []
2026-05-23 04:59:16 +02:00
- id: mapping/purpose-demand-governance-candidates
kind: mapping
title: Purpose Demand Governance Extension Candidates
canonical_path: mappings/purpose-demand-governance-candidates.yaml
source_path: infospace/mappings/purpose-demand-governance-candidates.yaml
summary: 'Mapping artifact connecting canon surfaces: Purpose Demand Governance
Extension Candidates.'
owned_concepts:
- Purpose Demand Governance Extension Candidates
imports:
- model/task
relationships:
- type: maps
target: model/purpose-demand-extension
- type: maps
target: model/governance
- type: uses
target: model/task
warnings: []
- id: model/access-control
kind: model
title: InfoTechCanon Access Control Model
canonical_path: models/access-control/InfoTechCanonAccessControlModel.md
source_path: seeds/InfoTechCanonAccessControlModel_RC1_seed.md
summary: 'Domain model used by canon profiles and standards: InfoTechCanon Access
Control Model.'
owned_concepts:
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- AccessCertification
- AccessControlEntity
- AccessFinding
- AccessRemediation
- AccessReview
- AccessRole
- AccessSession
- AgentAccess
- AuthenticatedSubject
- AuthenticationStrengthReference
- AuthorizationDecision
- AuthorizationRequest
- BreakGlassAccess
- Condition
- CredentialReference
- DecisionReason
- DelegatedAccess
- Denial
- Entitlement
- EvaluationContext
- ExcessAccess
- Grant
- IdentityReference
- InfoTechCanon Access Control Model
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- JustInTimeAccess
- Operation
- OrphanedAccess
- Permission
- PolicyAdministrationPoint
- PolicyBinding
- PolicyDecisionPoint
- PolicyEnforcementPoint
- PolicyInformationPoint
- PolicyRetrievalPoint
- Principal
- Privilege
- ProtectedResource
- RelationshipTuple
- Resource
- ResourceAction
- ResourceScope
- RoleBinding
- ServiceAccountAccess
- StaleAccess
- Subject
- TemporaryAccess
- TokenReference
imports:
- kernel/itc-core
- model/evidence
- model/governance
- model/identity
- model/organization
relationships:
- type: uses
target: model/identity
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: uses
target: model/organization
- type: uses
target: model/governance
warnings: []
- id: model/capability
kind: model
title: InfoTechCanon Capability Model
canonical_path: models/capability/InfoTechCanonCapabilityModel.md
source_path: infospace/assimilation/it-capability-canon/source/ITCapabilityCanonV0.1.md
summary: 'Domain model used by canon profiles and standards: InfoTechCanon Capability
Model.'
owned_concepts:
- Capability
- CapabilityConsumption
- CapabilityContract
- CapabilityDomain
- CapabilityEvidenceHook
- CapabilityInclusionRule
- CapabilityMaturityLevel
- CapabilityProfile
- CapabilityProvider
- CapabilityProvision
- CapabilityQualityDimension
- CapabilityRequirement
- CapabilityResourceClass
- InfoTechCanon Capability Model
imports:
- catalog/evidence-basis
- kernel/itc-core
- model/evidence
- model/governance
- model/landscape
- model/observability
- model/purpose-demand-extension
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: uses
target: model/landscape
- type: uses
target: model/governance
- type: uses
target: model/purpose-demand-extension
- type: uses
target: model/observability
- type: uses
target: catalog/evidence-basis
- type: introduces
target: capability-catalog/itc-cap
- type: derived_from
target: assimilation/it-capability-canon
- type: introduces
target: mapping/capability-anchors
warnings: []
- id: model/data
kind: model
title: InfoTechCanon Data Model
canonical_path: models/data/InfoTechCanonDataModel.md
source_path: seeds/InfoTechCanonDataModel_RC1_seed.md
summary: 'Domain model used by canon profiles and standards: InfoTechCanon Data
Model.'
owned_concepts:
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- Attribute
- AttributeValueType
- BreakingChange
- BusinessTerm
- CodeList
- CompatibilityRule
- Constraint
- ConsumerExpectation
- DataAccessPattern
- DataAvailability
- DataCategory
- DataClassification
- DataContract
- DataDefinition
- DataDistribution
- DataDomain
- DataElement
- DataElementConcept
- DataEntity
- DataFlow
- DataFreshness
- DataLineage
- DataObject
- DataProduct
- DataQualityCheck
- DataQualityDimension
- DataQualityIssue
- DataQualityResult
- DataQualityRule
- DataResidency
- DataService
- DataStoreReference
- DataSubjectCategory
- DataType
- DataUsageConstraint
- Dataset
- DatasetSeries
- Derivation
- Field
- FitnessForUse
- GlossaryTerm
- InfoTechCanon Data Model
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- MasterDataReference
- ProcessingPurpose
- ProducerExpectation
- Record
- ReferenceData
- Representation
- RetentionRuleReference
- SchemaEvolutionPolicy
- Sensitivity
- Transformation
imports:
- kernel/itc-core
- model/evidence
- model/governance
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: uses
target: model/governance
- type: introduces
target: catalog/attribute-value-types
warnings: []
- id: model/devsecops
kind: model
title: InfoTechCanon DevSecOps Model
canonical_path: models/devsecops/InfoTechCanonDevSecOpsModel.md
source_path: seeds/InfoTechCanonDevSecOpsModel_RC1_seed.md
summary: 'Domain model used by canon profiles and standards: InfoTechCanon DevSecOps
Model.'
owned_concepts:
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- AgentExecutionEvidence
- AgentGeneratedPatch
- AgentReview
- Artifact
- ArtifactDigest
- ArtifactVersion
- Attestation
- Branch
- ChangeFailure
- CodeReview
- CodingAgentChange
- Commit
- ContainerImage
- DeliveryMetric
- DeploymentExecution
- DeploymentHealthSignal
- DeploymentManifest
- DeploymentPlan
- DeploymentRecord
- DeploymentVerification
- DevSecOpsEntity
- EnvironmentPromotion
- FeedbackLoop
- GateDecision
- HumanSupervisionReference
- IaCModule
- InfoTechCanon DevSecOps Model
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- Package
- Pipeline
- PipelineDefinition
- PipelineIdentity
- PipelineJob
- PipelineResult
- PipelineRun
- PipelineStage
- PipelineStep
- PolicyGate
- Promotion
- Provenance
- PullRequest
- QualityGate
- RecoveryAction
- Release
- ReleaseApprovalReference
- ReleaseCandidate
- ReleaseNote
- ReleaseVersion
- Repository
- Rollback
- RolloutStrategy
- Runner
- ScanResult
- ScanRun
- Signature
- Software Bill of Materials
- SourceChange
- SourceTag
- SupplyChainEvidence
- TestResult
- TestRun
- TransparencyLogEntry
- VEXReference
- VerificationEvidence
imports:
- kernel/itc-core
- model/evidence
- model/security
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: uses
target: model/security
warnings: []
- id: model/evidence
kind: model
title: InfoTechCanon Evidence Model
canonical_path: models/evidence/InfoTechCanonEvidenceModel.md
source_path: ../prj-canon-federation/ledger/concept-ownership.json
summary: 'Domain model used by canon profiles and standards: InfoTechCanon Evidence
Model.'
owned_concepts:
- Adjudication Outcome
- Evidence
- Evidence Source
- Evidence strength
- InfoTechCanon Evidence Model
imports:
- kernel/itc-core
relationships:
- type: conforms_to
target: kernel/itc-core
warnings: []
- id: model/governance
kind: model
title: InfoTechCanon Governance Model
canonical_path: models/governance/InfoTechCanonGovernanceModel.md
source_path: seeds/InfoTechCanonGovernanceModel_RC1_seed.md
summary: 'Domain model used by canon profiles and standards: InfoTechCanon Governance
Model.'
owned_concepts:
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- Approval
- Assertion
- Assessment
- AssuranceCase
- AssuranceConclusion
- Audit
- CompensatingControl
- ComplianceRequirement
- Control
- ControlActivity
- ControlImplementation
- ControlObjective
- ControlResult
- ControlTest
- Decision
- DecisionRight
- Escalation
- EvidenceBasis
- Exception
- Finding
- GovernanceCycle
- GovernanceEntity
- GovernanceForum
- GovernanceProcess
- GovernanceScope
- GovernanceSystem
- Guideline
- Impact
- InfoTechCanon Governance Model
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- Likelihood
- Nonconformity
- Obligation
- Policy
- Principle
- RegulatoryReference
- Remediation
- Requirement
- Review
- Risk
- RiskAcceptance
- RiskSource
- RiskTreatment
- Rule
- Waiver
imports:
- kernel/itc-core
- model/evidence
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: introduces
target: catalog/evidence-basis
warnings: []
- id: model/identity
kind: model
title: InfoTechCanon Identity Model
canonical_path: models/identity/InfoTechCanonIdentityModel.md
source_path: ../prj-canon-federation/ledger/concept-ownership.json
summary: 'Domain model used by canon profiles and standards: InfoTechCanon Identity
Model.'
owned_concepts:
- Account
- Administration Relationship
- Affiliation Relationship
- Assurance Level
- Claim
- Credential
- Delegation Relationship
- Following Relationship
- Identifier
- Identity Record
- InfoTechCanon Identity Model
- Lifecycle State
- Persona
- Profile
- Pseudonymous Identifier
- Realm
- Relationship
- Representation Relationship
- Scope
- Scoped Identifier
- Service Account
- Synonymity Assertion
- Tenant
- Trust Relationship
imports:
- kernel/itc-core
- model/access-control
- model/evidence
- model/organization
relationships:
- type: conforms_to
target: kernel/itc-core
- type: uses
target: model/organization
- type: uses
target: model/access-control
- type: uses
target: model/evidence
warnings: []
- id: model/information-space
kind: model
title: InfoTechCanon Information Space Model
canonical_path: models/information-space/InfoTechCanonInformationSpaceModel.md
source_path: seeds/InfoTechCanonInformationSpaceModel_RC1_seed.md
summary: 'Domain model used by canon profiles and standards: InfoTechCanon Information
Space Model.'
owned_concepts:
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- Anchor
- AssimilationReport
- Backlink
- Block
- BrokenLink
- Chunk
- Citation
- Collection
- ConceptIndex
- ConceptPage
- ConflictingDefinition
- Corpus
- CrossReference
- DependencyReference
- Document
- DuplicateContent
- EmbeddingRecord
- Excerpt
- FrontMatter
- Generation
- GraphView
- Heading
- Index
- InfoTechCanon Information Space Model
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- InformationSpace
- Infospace
- KnowledgeArtifact
- KnowledgeBase
- Link
- LowRetrievalQuality
- MapView
- MappingDocument
- MappingReference
- MarkdownDocument
- MetadataRecord
- MissingMetadata
- NavigationView
- OrphanArtifact
- PatternDocument
- ProfileDocument
- RelationshipIndex
- RepositorySpace
- RetrievalContext
- RetrievalEvaluation
- RetrievalQuery
- RetrievalResult
- RetrievalUnit
- ReviewRecord
- Revision
- SearchIndex
- Section
- Shard
- SourceReference
- StaleContent
- StandardDocument
- Status
- Summary
- TopicIndex
- UsePath
- VectorIndex
imports:
- kernel/itc-core
- model/evidence
- model/identity
relationships:
- type: uses
target: model/identity
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
warnings: []
- id: model/landscape
kind: model
title: InfoTechCanon Landscape Model
canonical_path: models/landscape/InfoTechCanonLandscapeModel.md
source_path: seeds/InfoTechCanonLandscapeModel_RC1_seed.md
summary: 'Domain model used by canon profiles and standards: InfoTechCanon Landscape
Model.'
owned_concepts:
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- ApplicationService
- BusinessService
- Environment
- InfoTechCanon Landscape Model
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- LandscapeClaim
- LandscapeEntity
- LandscapeEvidence
- LandscapeRelationship
- LandscapeSource
- LandscapeState
- RuntimeResource
- SoftwareComponent
- SoftwareSystem
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- TechnicalService
- Workload
imports:
- kernel/itc-core
- model/evidence
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
warnings: []
- id: model/network
kind: model
title: InfoTechCanon Network Model
canonical_path: models/network/InfoTechCanonNetworkModel.md
source_path: seeds/InfoTechCanonNetworkModel_RC1_seed.md
summary: 'Domain model used by canon profiles and standards: InfoTechCanon Network
Model.'
owned_concepts:
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- ACL
- AddressFamily
- AllowedFlow
- AppliedNetworkState
- AssessedNetworkState
- AttackSurfaceReference
- Circuit
- ConnectivityService
- DNSRecord
- DNSZone
- DeclaredNetworkState
- DeniedFlow
- EgressEndpoint
- Endpoint
- Firewall
- FirewallRule
- Gateway
- HistoricalNetworkState
- Hostname
- IPAddress
- IPAllocation
- InfoTechCanon Network Model
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- IngressEndpoint
- IntendedNetworkState
- Interface
- KubernetesNetworkPolicy
- LoadBalancer
- ManagementEndpoint
- Microsegment
- NAT
- NetworkACL
- NetworkConfiguration
- NetworkDevice
- NetworkDomain
- NetworkEntity
- NetworkFabric
- NetworkFlow
- NetworkIntent
- NetworkNode
- NetworkPolicy
- NetworkRegion
- NetworkSegment
- NetworkSite
- NetworkTenant
- NetworkZone
- NextHop
- ObservedFlow
- ObservedNetworkState
- OverlayNetwork
- Path
- Peering
- Port
- Prefix
- PrivateEndpoint
- Proxy
- PublicEndpoint
- ReachabilityClaim
- ReachabilityTest
- ReconciliationResult
- Route
- RouteTable
- Router
- SecurityGroup
- SecurityZone
- ServiceEndpoint
- ServiceMeshPolicy
- ServiceName
- Subnet
- Switch
- TerminationPoint
- TrafficPolicy
- TrustZoneReference
- UnderlayNetwork
- VLAN
- VRF
- WorkloadEndpoint
imports:
- kernel/itc-core
- model/evidence
- model/security
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: uses
target: model/security
warnings: []
- id: model/observability
kind: model
title: InfoTechCanon Observability Model
canonical_path: models/observability/InfoTechCanonObservabilityModel.md
source_path: seeds/InfoTechCanonObservabilityModel_RC1_seed.md
summary: 'Domain model used by canon profiles and standards: InfoTechCanon Observability
Model.'
owned_concepts:
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- Alert
- AlertCorrelation
- AlertRoute
- AlertRule
- AlertSuppression
- Annotation
- AvailabilityWindow
- Baggage
- BurnRate
- Correlation
- Counter
- Dashboard
- ErrorBudget
- EscalationReference
- Event
- EventConsumer
- EventCorrelationKey
- EventEnvelope
- EventSource
- EventType
- Exemplar
- Gauge
- HealthState
- Histogram
- InfoTechCanon Observability Model
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- Log
- LogContext
- LogLevel
- LogRecord
- LogStream
- Metric
- MetricInstrument
- MetricPoint
- Notification
- ObservabilityEntity
- ObservabilityEvidence
- ObservedIncident
- ObservedResource
- OperationalView
- PerformanceProfile
- PostIncidentObservation
- ProfilingSample
- Query
- QueryResult
- ResourceAttribute
- ResourceProfile
- RootCauseHypothesis
- Runbook
- SLAReference
- Service Level Indicator
- Service Level Objective
- Signal
- SignalSource
- Snapshot
- Span
- SpanEvent
- SpanLink
- Telemetry
- TelemetryPipeline
- TelemetrySource
- TimeSeries
- Timeline
- Trace
- TraceContext
- TraceSample
imports:
- kernel/itc-core
- model/evidence
- model/task
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: uses
target: model/task
warnings: []
- id: model/organization
kind: model
title: InfoTechCanon Organization Model
canonical_path: models/organization/InfoTechCanonOrganizationModel.md
source_path: seeds/InfoTechCanonOrganizationModel_RC1_seed.md
summary: 'Domain model used by canon profiles and standards: InfoTechCanon Organization
Model.'
owned_concepts:
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- Accountability
- Actor
- Agent
- Authority
- Community
- Household
- InfoTechCanon Organization Model
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- Membership
- Organization
- OrganizationalUnit
- Ownership
- Person
- Position
- Responsibility
- Role
- Stewardship
- Team
imports:
- kernel/itc-core
- model/evidence
- model/identity
relationships:
- type: uses
target: model/identity
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
warnings: []
2026-05-23 04:59:16 +02:00
- id: model/purpose-demand-extension
kind: model-extension
title: InfoTechCanon Purpose And Demand Model Extension
canonical_path: models/governance/InfoTechCanonPurposeDemandExtension.md
source_path: infospace/models/governance/InfoTechCanonPurposeDemandExtension.md
summary: 'Candidate extension to an existing canon model: InfoTechCanon Purpose
And Demand Model Extension.'
owned_concepts:
- ConsumerNeed
- ConsumerPurpose
- DemandSignal
- EvolutionRequest
- InfoTechCanon Purpose And Demand Model Extension
- ProducerCapability
- Purpose
- PurposeFit
- ScopePressure
- UseCase
imports:
- kernel/itc-core
- model/information-space
- model/task
relationships:
- type: conforms_to
target: kernel/itc-core
- type: extends
target: model/governance
- type: uses
target: model/information-space
- type: uses
target: model/task
- type: introduces
target: concept-catalog/purpose-demand
warnings: []
- id: model/security
kind: model
title: InfoTechCanon Security Model
canonical_path: models/security/InfoTechCanonSecurityModel.md
source_path: seeds/InfoTechCanonSecurityModel_RC1_seed.md
summary: 'Domain model used by canon profiles and standards: InfoTechCanon Security
Model.'
owned_concepts:
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- AttackImpact
- AttackPath
- AttackPattern
- AttackPrecondition
- AttackStep
- AttackTechnique
- BlastRadius
- ChokePoint
- CompensatingMeasure
- Containment
- DataSecurityFinding
- Detection
- DetectionCoverage
- DetectionRule
- Eradication
- Exploit
- ExploitLikelihood
- Exploitability
- Exposure
- ExposureFinding
- HardeningMeasure
- IdentityFinding
- InfoTechCanon Security Model
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- Investigation
- LessonLearned
- Misconfiguration
- MisconfigurationFinding
- Mitigation
- PenTestFinding
- ProtectedAssetReference
- Recovery
- SecurityAssessment
- SecurityBoundary
- SecurityDomain
- SecurityEntity
- SecurityEvidence
- SecurityFinding
- SecurityIncident
- SecurityMeasure
- SecurityPosture
- SecurityPostureScore
- SecurityReview
- SecuritySignal
- Severity
- SupplyChainFinding
- Tactic
- Threat
- ThreatActor
- ThreatEvent
- Vulnerability
- VulnerabilityFinding
- Weakness
imports:
- kernel/itc-core
- model/access-control
- model/evidence
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: uses
target: model/access-control
warnings: []
- id: model/task
kind: model
title: InfoTechCanon Task Model
canonical_path: models/task/InfoTechCanonTaskModel.md
source_path: seeds/InfoTechCanonTaskModel_RC1_seed.md
summary: 'Domain model used by canon profiles and standards: InfoTechCanon Task
Model.'
owned_concepts:
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- AcceptanceCriteria
- Action
- Actionability
- ApprovalTask
- AssignmentReference
- Backlog
- Blocker
- Bug
- ChangeTask
- Commitment
- CompletionEvidence
- Complexity
- Deadline
- DecisionTask
- DefinitionOfDone
- DefinitionOfReady
- Deliverable
- Dependency
- DueDate
- EffortEstimate
- Epic
- Experiment
- Exploration
- Feature
- Importance
- IncidentTask
- InfoTechCanon Task Model
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- Issue
- Milestone
- Move
- NextAction
- Option
- Outcome
- Priority
- ProblemTask
- Reachability
- Readiness
- RemediationTask
- Request
- ReviewTask
- Step
- Story
- Task
- TaskEntity
- Transition
- Urgency
- Value
- WIPLimit
- WaitingFor
- WorkItem
- WorkPackage
- Workflow
- WorkflowState
imports:
- kernel/itc-core
- model/evidence
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
warnings: []
2026-05-23 04:59:16 +02:00
- id: pattern/intent-scope-purposes
kind: pattern
title: Intent Scope Purposes Pattern
canonical_path: patterns/intent-scope-purposes.md
source_path: infospace/patterns/intent-scope-purposes.md
summary: 'Reusable canon pattern: Intent Scope Purposes Pattern.'
owned_concepts:
- Intent Scope Purposes Pattern
- IntentScopePurposePattern
imports:
- model/governance
- model/task
relationships:
- type: implements
target: model/purpose-demand-extension
- type: uses
target: model/governance
- type: uses
target: model/task
warnings: []
- id: practice-pattern/agentic-drives-functional
kind: practice-pattern
title: AgenticDrivesFunctional
canonical_path: patterns/AgenticDrivesFunctional.md
source_path: patterns/AgenticDrivesFunctional.md
summary: 'Reusable canon PracticePattern: AgenticDrivesFunctional.'
owned_concepts:
- AgenticDrivesFunctional
- AgenticFallback
- DemandSignature
- FunctionalInterfaceCandidate
imports:
- model/capability
- model/governance
- model/observability
- model/task
- scheme/practice-pattern
relationships:
- type: conforms_to
target: scheme/practice-pattern
- type: uses
target: model/capability
- type: uses
target: model/governance
- type: uses
target: model/observability
- type: uses
target: model/task
- type: related_to
target: practice-pattern/interface-deprecation-strangler
warnings: []
- id: practice-pattern/interface-deprecation-strangler
kind: practice-pattern
title: InterfaceDeprecationStrangler
canonical_path: patterns/InterfaceDeprecationStrangler.md
source_path: patterns/InterfaceDeprecationStrangler.md
summary: 'Reusable canon PracticePattern: InterfaceDeprecationStrangler.'
owned_concepts:
- InterfaceDeprecationStrangler
imports:
- model/devsecops
- model/governance
- model/observability
- scheme/practice-pattern
relationships:
- type: conforms_to
target: scheme/practice-pattern
- type: uses
target: model/governance
- type: uses
target: model/observability
- type: uses
target: model/devsecops
warnings: []
- id: practice/intake-and-assimilation
kind: practice
title: Intake and Assimilation Practice
canonical_path: assimilation/intake-and-assimilation-practice.md
source_path: assimilation/intake-and-assimilation-practice.md
summary: 'Canon artifact: Intake and Assimilation Practice.'
owned_concepts:
- Intake and Assimilation Practice
imports:
- kernel/itc-core
relationships:
- type: conforms_to
target: kernel/itc-core
warnings: []
- id: profile/small-saas
kind: profile
title: Small SaaS System Profile
canonical_path: profiles/small-saas/profile.yaml
source_path: infospace/profiles/small-saas/profile.yaml
summary: 'Profile that constrains canon artifacts for a practical implementation
slice: Small SaaS System Profile.'
owned_concepts:
- Small SaaS System Profile
imports:
- kernel/itc-core
- model/access-control
- model/data
- model/devsecops
- model/governance
- model/landscape
- model/network
- model/observability
- model/organization
- model/security
- model/task
- standard/caring
- standard/tagging
relationships:
- type: conforms_to
target: kernel/itc-core
- type: requires
target: model/landscape
- type: requires
target: model/organization
- type: requires
target: model/governance
- type: requires
target: model/access-control
- type: requires
target: model/security
- type: requires
target: model/data
- type: requires
target: model/devsecops
- type: requires
target: model/network
- type: requires
target: model/observability
- type: requires
target: model/task
- type: requires
target: standard/tagging
- type: requires
target: standard/caring
warnings: []
2026-05-23 07:23:48 +02:00
- id: review-kit/alignment
kind: alignment-review-kit
title: Canon Consumer Alignment Review Kit
canonical_path: agent/review-kit/review-kit.yaml
source_path: infospace/agent/review-kit/review-kit.yaml
summary: 'Reusable kit for consumer repository alignment reviews: Canon Consumer
Alignment Review Kit.'
owned_concepts:
- Canon Consumer Alignment Review Kit
imports:
- benchmark/caring/kubernetes-rbac
- kernel/itc-core
- model/governance
- model/purpose-demand-extension
- model/task
- standard/caring
relationships:
- type: conforms_to
target: kernel/itc-core
- type: uses
target: model/purpose-demand-extension
- type: uses
target: model/governance
- type: uses
target: model/task
- type: uses
target: standard/caring
- type: uses
target: benchmark/caring/kubernetes-rbac
warnings: []
- id: review-kit/alignment/model-selection-guide
kind: model-selection-guide
title: Canon Model And Standard Selection Guide
canonical_path: agent/review-kit/model-selection-guide.yaml
source_path: infospace/agent/review-kit/model-selection-guide.yaml
summary: 'Guide for choosing canon models, standards, profiles, and benchmarks:
Canon Model And Standard Selection Guide.'
owned_concepts:
- Canon Model And Standard Selection Guide
imports:
- benchmark/caring/kubernetes-rbac
- model/access-control
- model/data
- model/devsecops
- model/governance
- model/landscape
- model/network
- model/observability
- model/organization
- model/purpose-demand-extension
- model/security
- model/task
- profile/small-saas
- standard/caring
- standard/tagging
relationships:
- type: part_of
target: review-kit/alignment
- type: uses
target: model/access-control
- type: uses
target: model/organization
- type: uses
target: model/governance
- type: uses
target: model/security
- type: uses
target: model/data
- type: uses
target: model/landscape
- type: uses
target: model/devsecops
- type: uses
target: model/network
- type: uses
target: model/observability
- type: uses
target: model/task
- type: uses
target: standard/tagging
- type: uses
target: standard/caring
- type: uses
target: model/purpose-demand-extension
- type: uses
target: profile/small-saas
- type: uses
target: benchmark/caring/kubernetes-rbac
warnings: []
- id: review-kit/alignment/schema
kind: alignment-review-schema
title: Consumer Alignment Review Schema
canonical_path: schemas/alignment-review.schema.yaml
source_path: infospace/schemas/alignment-review.schema.yaml
summary: 'Schema for structured consumer repository alignment reviews: Consumer
Alignment Review Schema.'
owned_concepts:
- Consumer Alignment Review Schema
imports:
- model/governance
- model/task
relationships:
- type: part_of
target: review-kit/alignment
- type: uses
target: model/governance
- type: uses
target: model/task
warnings: []
- id: review-kit/alignment/scorecard
kind: alignment-scorecard
title: Canon Consumer Alignment Scorecard
canonical_path: agent/review-kit/scorecard.yaml
source_path: infospace/agent/review-kit/scorecard.yaml
summary: 'Scorecard dimensions for canon alignment reviews: Canon Consumer Alignment
Scorecard.'
owned_concepts:
- Canon Consumer Alignment Scorecard
imports:
- model/governance
- model/task
relationships:
- type: part_of
target: review-kit/alignment
- type: uses
target: model/governance
- type: uses
target: model/task
warnings: []
- id: review-kit/alignment/workflow
kind: alignment-review-workflow
title: Canon Consumer Alignment Review Workflow
canonical_path: agent/review-kit/review-workflow.yaml
source_path: infospace/agent/review-kit/review-workflow.yaml
summary: 'Repeatable workflow for canon alignment reviews: Canon Consumer Alignment
Review Workflow.'
owned_concepts:
- Canon Consumer Alignment Review Workflow
imports:
- model/governance
- model/purpose-demand-extension
- model/task
relationships:
- type: part_of
target: review-kit/alignment
- type: uses
target: model/purpose-demand-extension
- type: uses
target: model/governance
- type: uses
target: model/task
warnings: []
- id: review-kit/alignment/workplan-template
kind: consumer-workplan-template
title: Consumer Alignment Workplan Template
canonical_path: agent/templates/consumer-alignment-workplan.template.md
source_path: infospace/agent/templates/consumer-alignment-workplan.template.md
summary: 'Template for consumer repository alignment workplans: Consumer Alignment
Workplan Template.'
owned_concepts:
- Consumer Alignment Workplan Template
imports:
- model/purpose-demand-extension
- model/task
relationships:
- type: part_of
target: review-kit/alignment
- type: uses
target: model/task
- type: uses
target: model/purpose-demand-extension
warnings: []
- id: scheme/practice-pattern
kind: practice-pattern-scheme
title: PracticePattern Scheme
canonical_path: patterns/PracticePatternScheme.md
source_path: patterns/PracticePatternScheme.md
summary: 'Contract for canon PracticePattern artifacts: PracticePattern Scheme.'
owned_concepts:
- PatternLanguage
- PracticePattern
- PracticePattern Scheme
imports:
- kernel/itc-core
relationships:
- type: conforms_to
target: kernel/itc-core
warnings: []
- id: small-saas/capability-requirements/production
kind: profile-artifact
title: Small SaaS Production Capability Requirements
canonical_path: profiles/small-saas/artifacts/capability-requirements.yaml
source_path: profiles/small-saas/artifacts/capability-requirements.yaml
summary: 'Example artifact for the small-saas profile: Small SaaS Production Capability
Requirements.'
owned_concepts:
- Small SaaS Production Capability Requirements
imports:
- model/capability
relationships:
- type: instantiates
target: profile/small-saas
- type: uses
target: model/capability
- type: applies_to
target: small-saas/service/billing-portal
warnings: []
- id: small-saas/control/namespace-per-tenant
kind: profile-artifact
title: Namespace Per Tenant Control
canonical_path: profiles/small-saas/artifacts/control.namespace-per-tenant.yaml
source_path: profiles/small-saas/artifacts/control.namespace-per-tenant.yaml
summary: 'Example artifact for the small-saas profile: Namespace Per Tenant Control.'
owned_concepts:
- Namespace Per Tenant Control
imports:
- model/security
- standard/caring
relationships:
- type: instantiates
target: profile/small-saas
- type: uses
target: model/security
- type: uses
target: standard/caring
- type: evidenced_by
target: small-saas/evidence/access-review-2026-05
warnings: []
- id: small-saas/dataset/subscription-ledger
kind: profile-artifact
title: Subscription Ledger Dataset
canonical_path: profiles/small-saas/artifacts/dataset.subscription-ledger.yaml
source_path: profiles/small-saas/artifacts/dataset.subscription-ledger.yaml
summary: 'Example artifact for the small-saas profile: Subscription Ledger Dataset.'
owned_concepts:
- Subscription Ledger Dataset
imports:
- model/data
relationships:
- type: instantiates
target: profile/small-saas
- type: uses
target: model/data
- type: owned_by
target: small-saas/service/billing-portal
- type: partitioned_for
target: small-saas/tenant/acme
- type: partitioned_for
target: small-saas/tenant/globex
- type: governed_by
target: small-saas/policy/tenant-isolation
warnings: []
- id: small-saas/deployment/production
kind: profile-artifact
title: Production Deployment
canonical_path: profiles/small-saas/artifacts/deployment.production.yaml
source_path: profiles/small-saas/artifacts/deployment.production.yaml
summary: 'Example artifact for the small-saas profile: Production Deployment.'
owned_concepts:
- Production Deployment
imports:
- model/devsecops
- model/network
relationships:
- type: instantiates
target: profile/small-saas
- type: uses
target: model/devsecops
- type: uses
target: model/network
- type: deploys
target: small-saas/service/billing-portal
- type: separates
target: small-saas/tenant/acme
- type: separates
target: small-saas/tenant/globex
- type: implements
target: small-saas/control/namespace-per-tenant
warnings: []
- id: small-saas/evidence/access-review-2026-05
kind: profile-artifact
title: Access Review 2026-05
canonical_path: profiles/small-saas/artifacts/evidence.access-review-2026-05.yaml
source_path: profiles/small-saas/artifacts/evidence.access-review-2026-05.yaml
summary: 'Example artifact for the small-saas profile: Access Review 2026-05.'
owned_concepts:
- Access Review 2026-05
imports:
- model/observability
relationships:
- type: instantiates
target: profile/small-saas
- type: uses
target: model/observability
warnings: []
- id: small-saas/incident/cross-tenant-access-attempt
kind: profile-artifact
title: Cross-Tenant Access Attempt
canonical_path: profiles/small-saas/artifacts/incident.cross-tenant-access-attempt.yaml
source_path: profiles/small-saas/artifacts/incident.cross-tenant-access-attempt.yaml
summary: 'Example artifact for the small-saas profile: Cross-Tenant Access Attempt.'
owned_concepts:
- Cross-Tenant Access Attempt
imports:
- model/security
relationships:
- type: instantiates
target: profile/small-saas
- type: uses
target: model/security
- type: constrained_by
target: small-saas/control/namespace-per-tenant
- type: evidenced_by
target: small-saas/evidence/access-review-2026-05
warnings: []
- id: small-saas/policy/tenant-isolation
kind: profile-artifact
title: Tenant Isolation Policy
canonical_path: profiles/small-saas/artifacts/policy.tenant-isolation.yaml
source_path: profiles/small-saas/artifacts/policy.tenant-isolation.yaml
summary: 'Example artifact for the small-saas profile: Tenant Isolation Policy.'
owned_concepts:
- Tenant Isolation Policy
imports:
- model/governance
- small-saas/control/namespace-per-tenant
relationships:
- type: instantiates
target: profile/small-saas
- type: uses
target: model/governance
- type: requires
target: small-saas/control/namespace-per-tenant
- type: evidenced_by
target: small-saas/evidence/access-review-2026-05
warnings: []
- id: small-saas/service/billing-portal
kind: profile-artifact
title: Billing Portal Service
canonical_path: profiles/small-saas/artifacts/service.billing-portal.yaml
source_path: profiles/small-saas/artifacts/service.billing-portal.yaml
summary: 'Example artifact for the small-saas profile: Billing Portal Service.'
owned_concepts:
- Billing Portal Service
imports:
- model/landscape
relationships:
- type: instantiates
target: profile/small-saas
- type: uses
target: model/landscape
- type: part_of
target: small-saas/system/billing-system
- type: owned_by
target: small-saas/team/platform
warnings: []
- id: small-saas/system/billing-system
kind: profile-artifact
title: Small SaaS Billing System
canonical_path: profiles/small-saas/artifacts/system.billing-system.yaml
source_path: profiles/small-saas/artifacts/system.billing-system.yaml
summary: 'Example artifact for the small-saas profile: Small SaaS Billing System.'
owned_concepts:
- Small SaaS Billing System
imports:
- model/landscape
relationships:
- type: instantiates
target: profile/small-saas
- type: uses
target: model/landscape
- type: serves
target: small-saas/tenant/acme
- type: serves
target: small-saas/tenant/globex
warnings: []
- id: small-saas/task/onboard-tenant
kind: profile-artifact
title: Onboard Tenant
canonical_path: profiles/small-saas/artifacts/task.onboard-tenant.yaml
source_path: profiles/small-saas/artifacts/task.onboard-tenant.yaml
summary: 'Example artifact for the small-saas profile: Onboard Tenant.'
owned_concepts:
- Onboard Tenant
imports:
- model/task
relationships:
- type: instantiates
target: profile/small-saas
- type: uses
target: model/task
- type: owned_by
target: small-saas/team/platform
- type: changes
target: small-saas/tenant/acme
- type: governed_by
target: small-saas/policy/tenant-isolation
warnings: []
- id: small-saas/team/platform
kind: profile-artifact
title: Platform Team
canonical_path: profiles/small-saas/artifacts/team.platform.yaml
source_path: profiles/small-saas/artifacts/team.platform.yaml
summary: 'Example artifact for the small-saas profile: Platform Team.'
owned_concepts:
- Platform Team
imports:
- model/organization
relationships:
- type: instantiates
target: profile/small-saas
- type: uses
target: model/organization
warnings: []
- id: small-saas/tenant/acme
kind: profile-artifact
title: Acme Tenant
canonical_path: profiles/small-saas/artifacts/tenant.acme.yaml
source_path: profiles/small-saas/artifacts/tenant.acme.yaml
summary: 'Example artifact for the small-saas profile: Acme Tenant.'
owned_concepts:
- Acme Tenant
imports:
- model/organization
relationships:
- type: instantiates
target: profile/small-saas
- type: uses
target: model/organization
- type: represented_by
target: small-saas/user/ada-admin
- type: isolated_by
target: small-saas/control/namespace-per-tenant
warnings: []
- id: small-saas/tenant/globex
kind: profile-artifact
title: Globex Tenant
canonical_path: profiles/small-saas/artifacts/tenant.globex.yaml
source_path: profiles/small-saas/artifacts/tenant.globex.yaml
summary: 'Example artifact for the small-saas profile: Globex Tenant.'
owned_concepts:
- Globex Tenant
imports:
- model/organization
relationships:
- type: instantiates
target: profile/small-saas
- type: uses
target: model/organization
- type: isolated_by
target: small-saas/control/namespace-per-tenant
warnings: []
- id: small-saas/user/ada-admin
kind: profile-artifact
title: Ada Admin
canonical_path: profiles/small-saas/artifacts/user.ada-admin.yaml
source_path: profiles/small-saas/artifacts/user.ada-admin.yaml
summary: 'Example artifact for the small-saas profile: Ada Admin.'
owned_concepts:
- Ada Admin
imports:
- model/access-control
- model/organization
relationships:
- type: instantiates
target: profile/small-saas
- type: uses
target: model/organization
- type: uses
target: model/access-control
- type: member_of
target: small-saas/team/platform
- type: has_access_under
target: small-saas/policy/tenant-isolation
- type: access_evidenced_by
target: small-saas/evidence/access-review-2026-05
warnings: []
- id: standard/caring
kind: standard
title: InfoTechCanon CARING Access Governance Standard
canonical_path: standards/caring/InfoTechCanonCaringAccessGovernanceStandard.md
source_path: seeds/InfoTechCanonCaringAccessGovernanceStandard.md
summary: 'Cross-cutting canon standard: InfoTechCanon CARING Access Governance Standard.'
owned_concepts:
- CARINGAccessDescriptor
- CARINGAnalysisFitnessTest
- CARINGAnalysisProcedure
- CARINGCanonicalRole
- CARINGCapabilityProfile
- CARINGDeclaredAccessMap
- CARINGDerivedCapability
- CARINGEffectiveAccessMap
- CARINGExposureEvent
- CARINGExposureMode
- CARINGInducedAccess
- CARINGOrganizationRelation
- CARINGPlane
- CARINGRedesignProcedure
- CARINGRestrictionPrecedence
- InfoTechCanon CARING Access Governance Standard
imports:
- kernel/itc-core
- model/access-control
- model/data
- model/devsecops
- model/evidence
- model/governance
- model/network
- model/observability
- model/organization
- model/security
- model/task
- standard/tagging
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: imports
target: model/organization
- type: imports
target: model/governance
- type: imports
target: model/access-control
- type: imports
target: model/security
- type: imports
target: model/data
- type: imports
target: model/devsecops
- type: imports
target: model/network
- type: imports
target: model/observability
- type: imports
target: model/task
- type: imports
target: standard/tagging
warnings: []
- id: standard/emission-cadence
kind: standard
title: InfoTechCanon Emission Cadence Standard
canonical_path: standards/emission-cadence/InfoTechCanonEmissionCadenceStandard.md
source_path: infospace/assimilation/emission-cadence/source/EmissionCadenceDeclaration.md
summary: 'Cross-cutting canon standard: InfoTechCanon Emission Cadence Standard.'
owned_concepts:
- EmissionCadenceDeclaration
- EmissionCadenceForm
- ExpectedRateCadence
- HeartbeatCadence
- InfoTechCanon Emission Cadence Standard
- ReconciliationCadence
imports:
- kernel/itc-core
- model/governance
- model/observability
relationships:
- type: conforms_to
target: kernel/itc-core
- type: imports
target: model/observability
- type: imports
target: model/governance
- type: related_to
target: model/security
- type: derived_from
target: assimilation/emission-cadence
warnings: []
- id: standard/repository-layout
kind: standard
title: InfoTechCanon Repository Layout Standard
canonical_path: standards/repository-layout/InfoTechCanonRepositoryLayoutStandard.md
source_path: infospace/evaluations/repository-layout/source-demand.md
summary: 'Cross-cutting canon standard: InfoTechCanon Repository Layout Standard.'
owned_concepts:
- CanonicalRepositoryLayout
- InfoTechCanon Repository Layout Standard
- LayoutConformanceLevel
- RepositoryDocumentationDirectory
- ScopeIntentOperatingMode
imports:
- kernel/itc-core
- model/governance
- model/information-space
- model/task
relationships:
- type: conforms_to
target: kernel/itc-core
- type: imports
target: model/information-space
- type: imports
target: model/governance
- type: imports
target: model/task
warnings: []
- id: standard/tagging
kind: standard
title: InfoTechCanon Tagging Standard
canonical_path: standards/tagging/InfoTechCanonTaggingStandard.md
source_path: seeds/InfoTechCanonTaggingStandard_RC1_seed.md
summary: 'Cross-cutting canon standard: InfoTechCanon Tagging Standard.'
owned_concepts:
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- ControlledTag
- DeprecatedTag
- EmergentTag
- InfoTechCanon Tagging Standard
Declare concepts and review boundaries for the silent artifacts (T02) Twelve of the thirteen artifacts that declared nothing now declare what they define, together with the map-assigned concepts the Organization Model was missing and the Landscape seed concepts the extractor cannot see because they are listed rather than defined in prose. The ownership index grows from 164 entries to 750, undeclared prose definitions fall from 637 to 57, and there are no ownership conflicts. The 57 that remain are overlaps this round assigned to another owner: imports, each recorded in a boundary review. The kernel map declares nothing, deliberately, because it assigns concepts to owners rather than defining them. It is now the only silent artifact and the suite asserts that, so an artifact added without declarations fails. itc-org:Authority is declared, with Actor, Ownership, Membership, Role, Responsibility and Accountability, which SecurityCanon and the identity model already treat as organization-owned. The regression test that previously asserted the blind spot now asserts that the kernel map's assignment and the declaration agree. Profile is deliberately left undeclared. The kernel map assigns it to Core, the identity model owns it under accepted CUST-ADR-006, and Observability defines a runtime performance profile. Three senses need a decision, not a declaration, so it is recorded as open rather than forced. Eleven boundary reviews are added beside the artifacts they describe, in the shape the identity model has used since INFO-WP-0021. The largest finding is that Core and the Information Space model restate eight provenance concepts in nearly identical words; Core owns them and Information Space imports. Label, Drift, Summary and Attribute are resolved by disambiguation rather than transfer. make check passes with 50 tests, clean validation, no stale generated assets. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
2026-09-20 23:19:22 +02:00
- OverTaggedEntity
- Tag
- TagAlias
- TagAssignment
- TagCategory
- TagConflict
- TagDefinition
- TagDrift
- TagKey
- TagMapping
- TagNamespace
- TagProfile
- TagQuery
- TagRule
- TagScheme
- TagSelector
- TagSet
- TagValue
- TagView
- TaggingEntity
- UntaggedEntity
imports:
- kernel/itc-core
- model/evidence
- model/task
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: imports
target: model/task
warnings: []
common_distinctions:
- id: agentic-fallback-direct-interface
title: Agentic fallback vs direct functional interface
summary: Use cross-repository agentic work to interpret novel demand; use an owned
API, CLI, or MCP surface when the outcome is stable and recurring.
source_artifacts:
- practice-pattern/agentic-drives-functional
- id: interface-deprecation-retirement-removal
title: Interface deprecation vs retirement vs removal
summary: Deprecation guides and observes callers, retirement ends legacy behavior
while retaining a metered tombstone, and removal deletes that tombstone only after
the evidence gate passes.
source_artifacts:
- practice-pattern/interface-deprecation-strangler
- id: actor-subject-principal
title: Actor vs Subject vs Principal
summary: Use actor for the acting entity in a context, subject for the entity a
policy evaluates, and principal for the authenticated identity bound to access
decisions.
source_artifacts:
- model/organization
- model/access-control
- standard/caring
- id: organization-role-access-role-caring-role
title: Organization Role vs AccessRole vs CARING role
summary: Organization roles describe responsibility or position; access roles describe
permissions; CARING roles classify access-governance needs and analysis.
source_artifacts:
- model/organization
- model/access-control
- standard/caring
- id: policy-control-evidence
title: Policy vs Control vs Evidence
summary: Governance owns policy and control; ITC-EVID owns the distinct evidence
assertion and its addressable source. Evidence supports a stated interest without
guaranteeing truth.
source_artifacts:
- model/governance
- model/evidence
- model/security
- model/observability
- id: intent-scope-purpose
title: Intent vs Scope vs Purpose
2026-05-23 04:59:16 +02:00
summary: Intent captures why a producer or consumer exists, scope bounds producer
ownership and promises, and purpose captures consumer demand anchored in consumer
intent.
source_artifacts:
- kernel/itc-core
2026-05-23 04:59:16 +02:00
- model/purpose-demand-extension
- pattern/intent-scope-purposes
- profile/small-saas