Introduce shared evidence model and governance imports
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a070b5-4994-7271-bd8b-7c3dbcedec4b
This commit is contained in:
tegwick 2026-09-05 21:16:29 +02:00
parent 305a4d6bd8
commit a2b254786e
54 changed files with 854 additions and 177 deletions

View file

@ -20,6 +20,7 @@ generated: true
Imports and anchors:
- `kernel/itc-core`
- `model/evidence`
- `model/governance`
- `model/organization`

View file

@ -21,6 +21,7 @@ generated: true
Imports and anchors:
- `catalog/evidence-basis`
- `kernel/itc-core`
- `model/evidence`
- `model/governance`
- `model/landscape`
- `model/observability`

View file

@ -20,6 +20,7 @@ generated: true
Imports and anchors:
- `kernel/itc-core`
- `model/evidence`
- `model/governance`
## Owned Concepts

View file

@ -20,6 +20,7 @@ generated: true
Imports and anchors:
- `kernel/itc-core`
- `model/evidence`
- `model/security`
## Owned Concepts

View file

@ -0,0 +1,34 @@
---
id: agent-brief/model-evidence
artifact_id: model/evidence
source_path: models/evidence/InfoTechCanonEvidenceModel.md
source_kind: model
generated: true
---
<!-- GENERATED by info_tech_canon; do not edit by hand. -->
# Agent Brief: InfoTechCanon Evidence Model
- Artifact ID: `model/evidence`
- Kind: `model`
- Canonical path: `models/evidence/InfoTechCanonEvidenceModel.md`
- Full source: `models/evidence/InfoTechCanonEvidenceModel.md`
- Summary: Domain model used by canon profiles and standards: InfoTechCanon Evidence Model.
## Retrieval Hints
Imports and anchors:
- `kernel/itc-core`
## Owned Concepts
- `Adjudication Outcome`
- `Evidence`
- `Evidence Source`
- `Evidence strength`
- `InfoTechCanon Evidence Model`
## Related Distinctions
- **Policy vs Control vs Evidence**: Governance owns policy and control; ITC-EVID owns the distinct evidence assertion and its addressable source. Evidence supports a stated interest without guaranteeing truth.

View file

@ -20,6 +20,7 @@ generated: true
Imports and anchors:
- `kernel/itc-core`
- `model/evidence`
## Owned Concepts
@ -27,4 +28,4 @@ Imports and anchors:
## Related Distinctions
- **Policy vs Control vs Evidence**: Policy states intent or rule, control implements or enforces that rule, and evidence records why the claim should be trusted.
- **Policy vs Control vs Evidence**: Governance owns policy and control; ITC-EVID owns the distinct evidence assertion and its addressable source. Evidence supports a stated interest without guaranteeing truth.

View file

@ -20,6 +20,7 @@ generated: true
Imports and anchors:
- `kernel/itc-core`
- `model/evidence`
## Owned Concepts

View file

@ -20,6 +20,7 @@ generated: true
Imports and anchors:
- `kernel/itc-core`
- `model/evidence`
## Owned Concepts

View file

@ -20,6 +20,7 @@ generated: true
Imports and anchors:
- `kernel/itc-core`
- `model/evidence`
- `model/security`
## Owned Concepts

View file

@ -20,6 +20,7 @@ generated: true
Imports and anchors:
- `kernel/itc-core`
- `model/evidence`
- `model/task`
## Owned Concepts
@ -28,4 +29,4 @@ Imports and anchors:
## Related Distinctions
- **Policy vs Control vs Evidence**: Policy states intent or rule, control implements or enforces that rule, and evidence records why the claim should be trusted.
- **Policy vs Control vs Evidence**: Governance owns policy and control; ITC-EVID owns the distinct evidence assertion and its addressable source. Evidence supports a stated interest without guaranteeing truth.

View file

@ -20,6 +20,7 @@ generated: true
Imports and anchors:
- `kernel/itc-core`
- `model/evidence`
## Owned Concepts

View file

@ -21,6 +21,7 @@ generated: true
Imports and anchors:
- `kernel/itc-core`
- `model/access-control`
- `model/evidence`
## Owned Concepts
@ -28,4 +29,4 @@ Imports and anchors:
## Related Distinctions
- **Policy vs Control vs Evidence**: Policy states intent or rule, control implements or enforces that rule, and evidence records why the claim should be trusted.
- **Policy vs Control vs Evidence**: Governance owns policy and control; ITC-EVID owns the distinct evidence assertion and its addressable source. Evidence supports a stated interest without guaranteeing truth.

View file

@ -20,6 +20,7 @@ generated: true
Imports and anchors:
- `kernel/itc-core`
- `model/evidence`
## Owned Concepts

View file

@ -23,6 +23,7 @@ Imports and anchors:
- `model/access-control`
- `model/data`
- `model/devsecops`
- `model/evidence`
- `model/governance`
- `model/network`
- `model/observability`

View file

@ -20,6 +20,7 @@ generated: true
Imports and anchors:
- `kernel/itc-core`
- `model/evidence`
- `model/task`
## Owned Concepts

View file

@ -5,8 +5,8 @@
This brief summarizes the current canon service surface for agents.
- Infospace slug: `canon`
- Artifact count: 76
- Retrieval index items: 76
- Artifact count: 77
- Retrieval index items: 77
- Primary confidence command: `make validate`
- Refresh generated indexes and views with: `make index`
- Refresh agent briefs and interface templates with: `make agent-briefs`
@ -33,7 +33,7 @@ This brief summarizes the current canon service surface for agents.
- **Interface deprecation vs retirement vs removal**: 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.
- **Actor vs Subject vs Principal**: 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.
- **Organization Role vs AccessRole vs CARING role**: Organization roles describe responsibility or position; access roles describe permissions; CARING roles classify access-governance needs and analysis.
- **Policy vs Control vs Evidence**: Policy states intent or rule, control implements or enforces that rule, and evidence records why the claim should be trusted.
- **Policy vs Control vs Evidence**: Governance owns policy and control; ITC-EVID owns the distinct evidence assertion and its addressable source. Evidence supports a stated interest without guaranteeing truth.
- **Intent vs Scope vs Purpose**: Intent captures why a producer or consumer exists, scope bounds producer ownership and promises, and purpose captures consumer demand anchored in consumer intent.
## Consumption Notes

View file

@ -40,10 +40,11 @@
"id": "policy-control-evidence",
"source_artifacts": [
"model/governance",
"model/evidence",
"model/security",
"model/observability"
],
"summary": "Policy states intent or rule, control implements or enforces that rule, and evidence records why the claim should be trusted.",
"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.",
"title": "Policy vs Control vs Evidence"
},
{
@ -59,7 +60,7 @@
}
],
"infospace": "canon",
"item_count": 76,
"item_count": 77,
"items": [
{
"canonical_path": "assimilation/emission-cadence/ASSIMILATION.md",
@ -1068,6 +1069,10 @@
"target": "model/governance",
"type": "maps"
},
{
"target": "model/evidence",
"type": "maps"
},
{
"target": "model/task",
"type": "maps"
@ -1189,6 +1194,7 @@
"id": "model/access-control",
"imports": [
"kernel/itc-core",
"model/evidence",
"model/governance",
"model/organization"
],
@ -1197,6 +1203,10 @@
"InfoTechCanon Access Control Model"
],
"relationships": [
{
"target": "model/evidence",
"type": "uses"
},
{
"target": "kernel/itc-core",
"type": "conforms_to"
@ -1221,6 +1231,7 @@
"imports": [
"catalog/evidence-basis",
"kernel/itc-core",
"model/evidence",
"model/governance",
"model/landscape",
"model/observability",
@ -1244,6 +1255,10 @@
"InfoTechCanon Capability Model"
],
"relationships": [
{
"target": "model/evidence",
"type": "uses"
},
{
"target": "kernel/itc-core",
"type": "conforms_to"
@ -1291,6 +1306,7 @@
"id": "model/data",
"imports": [
"kernel/itc-core",
"model/evidence",
"model/governance"
],
"kind": "model",
@ -1298,6 +1314,10 @@
"InfoTechCanon Data Model"
],
"relationships": [
{
"target": "model/evidence",
"type": "uses"
},
{
"target": "kernel/itc-core",
"type": "conforms_to"
@ -1321,6 +1341,7 @@
"id": "model/devsecops",
"imports": [
"kernel/itc-core",
"model/evidence",
"model/security"
],
"kind": "model",
@ -1328,6 +1349,10 @@
"InfoTechCanon DevSecOps Model"
],
"relationships": [
{
"target": "model/evidence",
"type": "uses"
},
{
"target": "kernel/itc-core",
"type": "conforms_to"
@ -1342,17 +1367,47 @@
"title": "InfoTechCanon DevSecOps Model",
"warnings": []
},
{
"canonical_path": "models/evidence/InfoTechCanonEvidenceModel.md",
"id": "model/evidence",
"imports": [
"kernel/itc-core"
],
"kind": "model",
"owned_concepts": [
"Adjudication Outcome",
"Evidence",
"Evidence Source",
"Evidence strength",
"InfoTechCanon Evidence Model"
],
"relationships": [
{
"target": "kernel/itc-core",
"type": "conforms_to"
}
],
"source_path": "../prj-canon-federation/ledger/concept-ownership.json",
"summary": "Domain model used by canon profiles and standards: InfoTechCanon Evidence Model.",
"title": "InfoTechCanon Evidence Model",
"warnings": []
},
{
"canonical_path": "models/governance/InfoTechCanonGovernanceModel.md",
"id": "model/governance",
"imports": [
"kernel/itc-core"
"kernel/itc-core",
"model/evidence"
],
"kind": "model",
"owned_concepts": [
"InfoTechCanon Governance Model"
],
"relationships": [
{
"target": "model/evidence",
"type": "uses"
},
{
"target": "kernel/itc-core",
"type": "conforms_to"
@ -1371,13 +1426,18 @@
"canonical_path": "models/information-space/InfoTechCanonInformationSpaceModel.md",
"id": "model/information-space",
"imports": [
"kernel/itc-core"
"kernel/itc-core",
"model/evidence"
],
"kind": "model",
"owned_concepts": [
"InfoTechCanon Information Space Model"
],
"relationships": [
{
"target": "model/evidence",
"type": "uses"
},
{
"target": "kernel/itc-core",
"type": "conforms_to"
@ -1392,13 +1452,18 @@
"canonical_path": "models/landscape/InfoTechCanonLandscapeModel.md",
"id": "model/landscape",
"imports": [
"kernel/itc-core"
"kernel/itc-core",
"model/evidence"
],
"kind": "model",
"owned_concepts": [
"InfoTechCanon Landscape Model"
],
"relationships": [
{
"target": "model/evidence",
"type": "uses"
},
{
"target": "kernel/itc-core",
"type": "conforms_to"
@ -1414,6 +1479,7 @@
"id": "model/network",
"imports": [
"kernel/itc-core",
"model/evidence",
"model/security"
],
"kind": "model",
@ -1421,6 +1487,10 @@
"InfoTechCanon Network Model"
],
"relationships": [
{
"target": "model/evidence",
"type": "uses"
},
{
"target": "kernel/itc-core",
"type": "conforms_to"
@ -1440,6 +1510,7 @@
"id": "model/observability",
"imports": [
"kernel/itc-core",
"model/evidence",
"model/task"
],
"kind": "model",
@ -1447,6 +1518,10 @@
"InfoTechCanon Observability Model"
],
"relationships": [
{
"target": "model/evidence",
"type": "uses"
},
{
"target": "kernel/itc-core",
"type": "conforms_to"
@ -1465,13 +1540,18 @@
"canonical_path": "models/organization/InfoTechCanonOrganizationModel.md",
"id": "model/organization",
"imports": [
"kernel/itc-core"
"kernel/itc-core",
"model/evidence"
],
"kind": "model",
"owned_concepts": [
"InfoTechCanon Organization Model"
],
"relationships": [
{
"target": "model/evidence",
"type": "uses"
},
{
"target": "kernel/itc-core",
"type": "conforms_to"
@ -1535,13 +1615,18 @@
"id": "model/security",
"imports": [
"kernel/itc-core",
"model/access-control"
"model/access-control",
"model/evidence"
],
"kind": "model",
"owned_concepts": [
"InfoTechCanon Security Model"
],
"relationships": [
{
"target": "model/evidence",
"type": "uses"
},
{
"target": "kernel/itc-core",
"type": "conforms_to"
@ -1560,13 +1645,18 @@
"canonical_path": "models/task/InfoTechCanonTaskModel.md",
"id": "model/task",
"imports": [
"kernel/itc-core"
"kernel/itc-core",
"model/evidence"
],
"kind": "model",
"owned_concepts": [
"InfoTechCanon Task Model"
],
"relationships": [
{
"target": "model/evidence",
"type": "uses"
},
{
"target": "kernel/itc-core",
"type": "conforms_to"
@ -2565,6 +2655,7 @@
"model/access-control",
"model/data",
"model/devsecops",
"model/evidence",
"model/governance",
"model/network",
"model/observability",
@ -2593,6 +2684,10 @@
"InfoTechCanon CARING Access Governance Standard"
],
"relationships": [
{
"target": "model/evidence",
"type": "uses"
},
{
"target": "kernel/itc-core",
"type": "conforms_to"
@ -2732,6 +2827,7 @@
"id": "standard/tagging",
"imports": [
"kernel/itc-core",
"model/evidence",
"model/task"
],
"kind": "standard",
@ -2739,6 +2835,10 @@
"InfoTechCanon Tagging Standard"
],
"relationships": [
{
"target": "model/evidence",
"type": "uses"
},
{
"target": "kernel/itc-core",
"type": "conforms_to"

View file

@ -4,7 +4,7 @@
Schema: `info-tech-canon.retrieval-index.v1`
Infospace: `canon`
Items: **76**
Items: **77**
## Common Distinctions
@ -12,7 +12,7 @@ Items: **76**
- **Interface deprecation vs retirement vs removal**: 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. Sources: `practice-pattern/interface-deprecation-strangler`
- **Actor vs Subject vs Principal**: 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. Sources: `model/organization`, `model/access-control`, `standard/caring`
- **Organization Role vs AccessRole vs CARING role**: Organization roles describe responsibility or position; access roles describe permissions; CARING roles classify access-governance needs and analysis. Sources: `model/organization`, `model/access-control`, `standard/caring`
- **Policy vs Control vs Evidence**: Policy states intent or rule, control implements or enforces that rule, and evidence records why the claim should be trusted. Sources: `model/governance`, `model/security`, `model/observability`
- **Policy vs Control vs Evidence**: Governance owns policy and control; ITC-EVID owns the distinct evidence assertion and its addressable source. Evidence supports a stated interest without guaranteeing truth. Sources: `model/governance`, `model/evidence`, `model/security`, `model/observability`
- **Intent vs Scope vs Purpose**: Intent captures why a producer or consumer exists, scope bounds producer ownership and promises, and purpose captures consumer demand anchored in consumer intent. Sources: `kernel/itc-core`, `model/purpose-demand-extension`, `pattern/intent-scope-purposes`, `profile/small-saas`
## Items
@ -354,7 +354,7 @@ Items: **76**
- 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.
- Imports and anchors: `kernel/itc-core`, `model/governance`, `model/organization`
- Imports and anchors: `kernel/itc-core`, `model/evidence`, `model/governance`, `model/organization`
- Owned concepts: `InfoTechCanon Access Control Model`
### InfoTechCanon Capability Model
@ -364,7 +364,7 @@ Items: **76**
- 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.
- Imports and anchors: `catalog/evidence-basis`, `kernel/itc-core`, `model/governance`, `model/landscape`, `model/observability`, `model/purpose-demand-extension`
- Imports and anchors: `catalog/evidence-basis`, `kernel/itc-core`, `model/evidence`, `model/governance`, `model/landscape`, `model/observability`, `model/purpose-demand-extension`
- Owned concepts: `Capability`, `CapabilityConsumption`, `CapabilityContract`, `CapabilityDomain`, `CapabilityEvidenceHook`, `CapabilityInclusionRule`, `CapabilityMaturityLevel`, `CapabilityProfile`, `CapabilityProvider`, `CapabilityProvision`, `CapabilityQualityDimension`, `CapabilityRequirement`, `CapabilityResourceClass`, `InfoTechCanon Capability Model`
### InfoTechCanon Data Model
@ -374,7 +374,7 @@ Items: **76**
- 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.
- Imports and anchors: `kernel/itc-core`, `model/governance`
- Imports and anchors: `kernel/itc-core`, `model/evidence`, `model/governance`
- Owned concepts: `InfoTechCanon Data Model`
### InfoTechCanon DevSecOps Model
@ -384,9 +384,19 @@ Items: **76**
- 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.
- Imports and anchors: `kernel/itc-core`, `model/security`
- Imports and anchors: `kernel/itc-core`, `model/evidence`, `model/security`
- Owned concepts: `InfoTechCanon DevSecOps Model`
### InfoTechCanon Evidence Model
- ID: `model/evidence`
- Kind: `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.
- Imports and anchors: `kernel/itc-core`
- Owned concepts: `Adjudication Outcome`, `Evidence`, `Evidence Source`, `Evidence strength`, `InfoTechCanon Evidence Model`
### InfoTechCanon Governance Model
- ID: `model/governance`
@ -394,7 +404,7 @@ Items: **76**
- 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.
- Imports and anchors: `kernel/itc-core`
- Imports and anchors: `kernel/itc-core`, `model/evidence`
- Owned concepts: `InfoTechCanon Governance Model`
### InfoTechCanon Information Space Model
@ -404,7 +414,7 @@ Items: **76**
- 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.
- Imports and anchors: `kernel/itc-core`
- Imports and anchors: `kernel/itc-core`, `model/evidence`
- Owned concepts: `InfoTechCanon Information Space Model`
### InfoTechCanon Landscape Model
@ -414,7 +424,7 @@ Items: **76**
- 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.
- Imports and anchors: `kernel/itc-core`
- Imports and anchors: `kernel/itc-core`, `model/evidence`
- Owned concepts: `InfoTechCanon Landscape Model`
### InfoTechCanon Network Model
@ -424,7 +434,7 @@ Items: **76**
- 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.
- Imports and anchors: `kernel/itc-core`, `model/security`
- Imports and anchors: `kernel/itc-core`, `model/evidence`, `model/security`
- Owned concepts: `InfoTechCanon Network Model`
### InfoTechCanon Observability Model
@ -434,7 +444,7 @@ Items: **76**
- 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.
- Imports and anchors: `kernel/itc-core`, `model/task`
- Imports and anchors: `kernel/itc-core`, `model/evidence`, `model/task`
- Owned concepts: `InfoTechCanon Observability Model`
### InfoTechCanon Organization Model
@ -444,7 +454,7 @@ Items: **76**
- 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.
- Imports and anchors: `kernel/itc-core`
- Imports and anchors: `kernel/itc-core`, `model/evidence`
- Owned concepts: `InfoTechCanon Organization Model`
### InfoTechCanon Purpose And Demand Model Extension
@ -464,7 +474,7 @@ Items: **76**
- 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.
- Imports and anchors: `kernel/itc-core`, `model/access-control`
- Imports and anchors: `kernel/itc-core`, `model/access-control`, `model/evidence`
- Owned concepts: `InfoTechCanon Security Model`
### InfoTechCanon Task Model
@ -474,7 +484,7 @@ Items: **76**
- 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.
- Imports and anchors: `kernel/itc-core`
- Imports and anchors: `kernel/itc-core`, `model/evidence`
- Owned concepts: `InfoTechCanon Task Model`
### Intent Scope Purposes Pattern
@ -744,7 +754,7 @@ Items: **76**
- Canonical path: `standards/caring/InfoTechCanonCaringAccessGovernanceStandard.md`
- Source path: `seeds/InfoTechCanonCaringAccessGovernanceStandard.md`
- Summary: Cross-cutting canon standard: InfoTechCanon CARING Access Governance Standard.
- Imports and anchors: `kernel/itc-core`, `model/access-control`, `model/data`, `model/devsecops`, `model/governance`, `model/network`, `model/observability`, `model/organization`, `model/security`, `model/task`, `standard/tagging`
- Imports and anchors: `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`
- Owned concepts: `CARINGAccessDescriptor`, `CARINGAnalysisFitnessTest`, `CARINGAnalysisProcedure`, `CARINGCanonicalRole`, `CARINGCapabilityProfile`, `CARINGDeclaredAccessMap`, `CARINGDerivedCapability`, `CARINGEffectiveAccessMap`, `CARINGExposureEvent`, `CARINGExposureMode`, `CARINGInducedAccess`, `CARINGOrganizationRelation`, `CARINGPlane`, `CARINGRedesignProcedure`, `CARINGRestrictionPrecedence`, `InfoTechCanon CARING Access Governance Standard`
### InfoTechCanon Emission Cadence Standard
@ -774,5 +784,5 @@ Items: **76**
- Canonical path: `standards/tagging/InfoTechCanonTaggingStandard.md`
- Source path: `seeds/InfoTechCanonTaggingStandard_RC1_seed.md`
- Summary: Cross-cutting canon standard: InfoTechCanon Tagging Standard.
- Imports and anchors: `kernel/itc-core`, `model/task`
- Imports and anchors: `kernel/itc-core`, `model/evidence`, `model/task`
- Owned concepts: `InfoTechCanon Tagging Standard`

View file

@ -1,6 +1,6 @@
schema: info-tech-canon.retrieval-index.v1
infospace: canon
item_count: 76
item_count: 77
items:
- id: assimilation/emission-cadence
kind: assimilation
@ -656,6 +656,8 @@ items:
target: model/organization
- type: maps
target: model/governance
- type: maps
target: model/evidence
- type: maps
target: model/task
- type: maps
@ -737,9 +739,12 @@ items:
- InfoTechCanon Access Control Model
imports:
- kernel/itc-core
- model/evidence
- model/governance
- model/organization
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: uses
@ -772,11 +777,14 @@ items:
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
@ -807,8 +815,11 @@ items:
- InfoTechCanon Data Model
imports:
- kernel/itc-core
- model/evidence
- model/governance
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: uses
@ -827,13 +838,35 @@ items:
- InfoTechCanon DevSecOps Model
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
@ -845,7 +878,10 @@ items:
- InfoTechCanon Governance Model
imports:
- kernel/itc-core
- model/evidence
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: introduces
@ -862,7 +898,10 @@ items:
- InfoTechCanon Information Space Model
imports:
- kernel/itc-core
- model/evidence
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
warnings: []
@ -877,7 +916,10 @@ items:
- InfoTechCanon Landscape Model
imports:
- kernel/itc-core
- model/evidence
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
warnings: []
@ -892,8 +934,11 @@ items:
- InfoTechCanon Network Model
imports:
- kernel/itc-core
- model/evidence
- model/security
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: uses
@ -910,8 +955,11 @@ items:
- InfoTechCanon Observability Model
imports:
- kernel/itc-core
- model/evidence
- model/task
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: uses
@ -928,7 +976,10 @@ items:
- InfoTechCanon Organization Model
imports:
- kernel/itc-core
- model/evidence
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
warnings: []
@ -978,7 +1029,10 @@ items:
imports:
- kernel/itc-core
- model/access-control
- model/evidence
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: uses
@ -995,7 +1049,10 @@ items:
- InfoTechCanon Task Model
imports:
- kernel/itc-core
- model/evidence
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
warnings: []
@ -1643,6 +1700,7 @@ items:
- model/access-control
- model/data
- model/devsecops
- model/evidence
- model/governance
- model/network
- model/observability
@ -1651,6 +1709,8 @@ items:
- model/task
- standard/tagging
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: imports
@ -1740,8 +1800,11 @@ items:
- InfoTechCanon Tagging Standard
imports:
- kernel/itc-core
- model/evidence
- model/task
relationships:
- type: uses
target: model/evidence
- type: conforms_to
target: kernel/itc-core
- type: imports
@ -1780,10 +1843,12 @@ common_distinctions:
- standard/caring
- id: policy-control-evidence
title: Policy vs Control vs Evidence
summary: Policy states intent or rule, control implements or enforces that rule,
and evidence records why the claim should be trusted.
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