Implement canon conformance and maintenance optimizations
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 3s

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a06e82-3e08-7042-a79d-438ac6eed8db
This commit is contained in:
tegwick 2026-09-05 00:50:09 +02:00
parent a2e7f22d8d
commit b081d39da1
64 changed files with 4491 additions and 373 deletions

View file

@ -0,0 +1,30 @@
---
id: agent-brief/example-emission-cadence-qonto-assistant
artifact_id: example/emission-cadence/qonto-assistant
source_path: standards/emission-cadence/examples/qonto-assistant.yaml
source_kind: example
generated: true
---
<!-- GENERATED by info_tech_canon; do not edit by hand. -->
# Agent Brief: Qonto Assistant Emission Cadence Worked Example
- Artifact ID: `example/emission-cadence/qonto-assistant`
- Kind: `example`
- Canonical path: `standards/emission-cadence/examples/qonto-assistant.yaml`
- Full source: `standards/emission-cadence/examples/qonto-assistant.yaml`
- Summary: Canon-side example artifact: Qonto Assistant Emission Cadence Worked Example.
## Retrieval Hints
Imports and anchors:
- `standard/emission-cadence`
## Owned Concepts
- `Qonto Assistant Emission Cadence Worked Example`
## Related Distinctions
No common distinction is anchored directly on this artifact.

View file

@ -0,0 +1,29 @@
---
id: agent-brief/mapping-emission-cadence-handover
artifact_id: mapping/emission-cadence-handover
source_path: assimilation/emission-cadence/mappings.yaml
source_kind: mapping
generated: true
---
<!-- GENERATED by info_tech_canon; do not edit by hand. -->
# Agent Brief: Emission cadence handover mappings
- Artifact ID: `mapping/emission-cadence-handover`
- Kind: `mapping`
- Canonical path: `assimilation/emission-cadence/mappings.yaml`
- Full source: `assimilation/emission-cadence/mappings.yaml`
- Summary: Mapping artifact connecting canon surfaces: Emission cadence handover mappings.
## Retrieval Hints
No imports or anchors recorded.
## Owned Concepts
- `Emission cadence handover mappings`
## Related Distinctions
No common distinction is anchored directly on this artifact.

View file

@ -0,0 +1,37 @@
---
id: agent-brief/standard-emission-cadence
artifact_id: standard/emission-cadence
source_path: standards/emission-cadence/InfoTechCanonEmissionCadenceStandard.md
source_kind: standard
generated: true
---
<!-- GENERATED by info_tech_canon; do not edit by hand. -->
# Agent Brief: InfoTechCanon Emission Cadence Standard
- Artifact ID: `standard/emission-cadence`
- Kind: `standard`
- Canonical path: `standards/emission-cadence/InfoTechCanonEmissionCadenceStandard.md`
- Full source: `standards/emission-cadence/InfoTechCanonEmissionCadenceStandard.md`
- Summary: Cross-cutting canon standard: InfoTechCanon Emission Cadence Standard.
## Retrieval Hints
Imports and anchors:
- `kernel/itc-core`
- `model/governance`
- `model/observability`
## Owned Concepts
- `EmissionCadenceDeclaration`
- `EmissionCadenceForm`
- `ExpectedRateCadence`
- `HeartbeatCadence`
- `InfoTechCanon Emission Cadence Standard`
- `ReconciliationCadence`
## Related Distinctions
No common distinction is anchored directly on this artifact.

View file

@ -5,8 +5,8 @@
This brief summarizes the current canon service surface for agents.
- Infospace slug: `canon`
- Artifact count: 71
- Retrieval index items: 71
- Artifact count: 76
- Retrieval index items: 76
- Primary confidence command: `make validate`
- Refresh generated indexes and views with: `make index`
- Refresh agent briefs and interface templates with: `make agent-briefs`

View file

@ -59,8 +59,29 @@
}
],
"infospace": "canon",
"item_count": 71,
"item_count": 76,
"items": [
{
"canonical_path": "assimilation/emission-cadence/ASSIMILATION.md",
"id": "assimilation/emission-cadence",
"imports": [
"kernel/itc-core"
],
"kind": "assimilation",
"owned_concepts": [
"Assimilation \u2014 EmissionCadenceDeclaration handover"
],
"relationships": [
{
"target": "kernel/itc-core",
"type": "conforms_to"
}
],
"source_path": "infospace/assimilation/emission-cadence/source/EmissionCadenceDeclaration.md",
"summary": "Canon artifact: Assimilation \u2014 EmissionCadenceDeclaration handover.",
"title": "Assimilation \u2014 EmissionCadenceDeclaration handover",
"warnings": []
},
{
"canonical_path": "assimilation/it-capability-canon/ASSIMILATION.md",
"id": "assimilation/it-capability-canon",
@ -983,6 +1004,27 @@
"title": "Canon-Side Consumer Purpose Portfolio",
"warnings": []
},
{
"canonical_path": "standards/emission-cadence/examples/qonto-assistant.yaml",
"id": "example/emission-cadence/qonto-assistant",
"imports": [
"standard/emission-cadence"
],
"kind": "example",
"owned_concepts": [
"Qonto Assistant Emission Cadence Worked Example"
],
"relationships": [
{
"target": "standard/emission-cadence",
"type": "conforms_to"
}
],
"source_path": "infospace/assimilation/emission-cadence/source/EmissionCadenceDeclaration.md",
"summary": "Canon-side example artifact: Qonto Assistant Emission Cadence Worked Example.",
"title": "Qonto Assistant Emission Cadence Worked Example",
"warnings": []
},
{
"canonical_path": "kernel/InfoTechCanonCore.md",
"id": "kernel/itc-core",
@ -1086,6 +1128,33 @@
"title": "ITC-CAP concept mappings to anchoring canon models",
"warnings": []
},
{
"canonical_path": "assimilation/emission-cadence/mappings.yaml",
"id": "mapping/emission-cadence-handover",
"imports": [],
"kind": "mapping",
"owned_concepts": [
"Emission cadence handover mappings"
],
"relationships": [
{
"target": "standard/emission-cadence",
"type": "maps"
},
{
"target": "model/observability",
"type": "maps"
},
{
"target": "model/governance",
"type": "maps"
}
],
"source_path": "infospace/assimilation/emission-cadence/source/EmissionCadenceDeclaration.md",
"summary": "Mapping artifact connecting canon surfaces: Emission cadence handover mappings.",
"title": "Emission cadence handover mappings",
"warnings": []
},
{
"canonical_path": "mappings/purpose-demand-governance-candidates.yaml",
"id": "mapping/purpose-demand-governance-candidates",
@ -2014,6 +2083,35 @@
"title": "PracticePattern Scheme",
"warnings": []
},
{
"canonical_path": "profiles/small-saas/artifacts/capability-requirements.yaml",
"id": "small-saas/capability-requirements/production",
"imports": [
"model/capability"
],
"kind": "profile-artifact",
"owned_concepts": [
"Small SaaS Production Capability Requirements"
],
"relationships": [
{
"target": "profile/small-saas",
"type": "instantiates"
},
{
"target": "model/capability",
"type": "uses"
},
{
"target": "small-saas/service/billing-portal",
"type": "applies_to"
}
],
"source_path": "profiles/small-saas/artifacts/capability-requirements.yaml",
"summary": "Example artifact for the small-saas profile: Small SaaS Production Capability Requirements.",
"title": "Small SaaS Production Capability Requirements",
"warnings": []
},
{
"canonical_path": "profiles/small-saas/artifacts/control.namespace-per-tenant.yaml",
"id": "small-saas/control/namespace-per-tenant",
@ -2545,6 +2643,50 @@
"title": "InfoTechCanon CARING Access Governance Standard",
"warnings": []
},
{
"canonical_path": "standards/emission-cadence/InfoTechCanonEmissionCadenceStandard.md",
"id": "standard/emission-cadence",
"imports": [
"kernel/itc-core",
"model/governance",
"model/observability"
],
"kind": "standard",
"owned_concepts": [
"EmissionCadenceDeclaration",
"EmissionCadenceForm",
"ExpectedRateCadence",
"HeartbeatCadence",
"InfoTechCanon Emission Cadence Standard",
"ReconciliationCadence"
],
"relationships": [
{
"target": "kernel/itc-core",
"type": "conforms_to"
},
{
"target": "model/observability",
"type": "imports"
},
{
"target": "model/governance",
"type": "imports"
},
{
"target": "model/security",
"type": "related_to"
},
{
"target": "assimilation/emission-cadence",
"type": "derived_from"
}
],
"source_path": "infospace/assimilation/emission-cadence/source/EmissionCadenceDeclaration.md",
"summary": "Cross-cutting canon standard: InfoTechCanon Emission Cadence Standard.",
"title": "InfoTechCanon Emission Cadence Standard",
"warnings": []
},
{
"canonical_path": "standards/repository-layout/InfoTechCanonRepositoryLayoutStandard.md",
"id": "standard/repository-layout",

View file

@ -4,7 +4,7 @@
Schema: `info-tech-canon.retrieval-index.v1`
Infospace: `canon`
Items: **71**
Items: **76**
## Common Distinctions
@ -17,6 +17,16 @@ Items: **71**
## Items
### Assimilation — EmissionCadenceDeclaration handover
- ID: `assimilation/emission-cadence`
- Kind: `assimilation`
- Canonical path: `assimilation/emission-cadence/ASSIMILATION.md`
- Source path: `infospace/assimilation/emission-cadence/source/EmissionCadenceDeclaration.md`
- Summary: Canon artifact: Assimilation — EmissionCadenceDeclaration handover.
- Imports and anchors: `kernel/itc-core`
- Owned concepts: `Assimilation — EmissionCadenceDeclaration handover`
### Assimilation — IT Capability Canon (ITCC) v0.1
- ID: `assimilation/it-capability-canon`
@ -277,6 +287,16 @@ Items: **71**
- Imports and anchors: `profile/small-saas`
- Owned concepts: `Canon-Side Consumer Purpose Portfolio`
### Qonto Assistant Emission Cadence Worked Example
- ID: `example/emission-cadence/qonto-assistant`
- Kind: `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.
- Imports and anchors: `standard/emission-cadence`
- Owned concepts: `Qonto Assistant Emission Cadence Worked Example`
### InfoTechCanon Core
- ID: `kernel/itc-core`
@ -307,6 +327,16 @@ Items: **71**
- Imports and anchors: none
- Owned concepts: `ITC-CAP concept mappings to anchoring canon models`
### Emission cadence handover mappings
- ID: `mapping/emission-cadence-handover`
- Kind: `mapping`
- 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.
- Imports and anchors: none
- Owned concepts: `Emission cadence handover mappings`
### Purpose Demand Governance Extension Candidates
- ID: `mapping/purpose-demand-governance-candidates`
@ -567,6 +597,16 @@ Items: **71**
- Imports and anchors: `kernel/itc-core`
- Owned concepts: `PatternLanguage`, `PracticePattern`, `PracticePattern Scheme`
### Small SaaS Production Capability Requirements
- ID: `small-saas/capability-requirements/production`
- Kind: `profile-artifact`
- 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.
- Imports and anchors: `model/capability`
- Owned concepts: `Small SaaS Production Capability Requirements`
### Namespace Per Tenant Control
- ID: `small-saas/control/namespace-per-tenant`
@ -707,6 +747,16 @@ Items: **71**
- 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`
- 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
- ID: `standard/emission-cadence`
- Kind: `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.
- Imports and anchors: `kernel/itc-core`, `model/governance`, `model/observability`
- Owned concepts: `EmissionCadenceDeclaration`, `EmissionCadenceForm`, `ExpectedRateCadence`, `HeartbeatCadence`, `InfoTechCanon Emission Cadence Standard`, `ReconciliationCadence`
### InfoTechCanon Repository Layout Standard
- ID: `standard/repository-layout`

View file

@ -1,7 +1,21 @@
schema: info-tech-canon.retrieval-index.v1
infospace: canon
item_count: 71
item_count: 76
items:
- 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"
@ -595,6 +609,20 @@ items:
- 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: kernel/itc-core
kind: kernel
title: InfoTechCanon Core
@ -661,6 +689,24 @@ items:
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: []
- id: mapping/purpose-demand-governance-candidates
kind: mapping
title: Purpose Demand Governance Extension Candidates
@ -1280,6 +1326,25 @@ items:
- 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
@ -1609,6 +1674,35 @@ items:
- 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