Assimilate ITCC v0.1 as Capability Model; canon 0.2.0
Define the intake and assimilation practice (incoming/ drop zone -> frozen source snapshot -> Minimal Assimilation Profile -> disposition gate -> canon transformation -> versioned change notes) and run it on the first inputs. - infospace/assimilation/intake-and-assimilation-practice.md, incoming/README.md - assimilation/it-capability-canon: frozen source, comparison matrix, 26 mappings, 8 proposed changes, 7 open questions, decision record (adapt) - new model ITC-CAP with 41-capability machine-readable catalog, anchored to owning canon models; CILM rejected, Profile renamed, Provision made explicit - registered in canon.yaml / artifacts index / infospace.yaml; regenerated briefs, indexes, views; canon version 0.1.0-scaffold -> 0.2.0 + CHANGELOG - ITC-WP-0014 for promotion work; ITC-WP-0013 added to the workplan registry make validate: ok (65 artifacts, 0 errors/warnings). make test: 22 passed. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
b8d060b5b5
commit
28d5824362
37 changed files with 5333 additions and 93 deletions
|
|
@ -43,8 +43,29 @@
|
|||
}
|
||||
],
|
||||
"infospace": "canon",
|
||||
"item_count": 61,
|
||||
"item_count": 65,
|
||||
"items": [
|
||||
{
|
||||
"canonical_path": "assimilation/it-capability-canon/ASSIMILATION.md",
|
||||
"id": "assimilation/it-capability-canon",
|
||||
"imports": [
|
||||
"kernel/itc-core"
|
||||
],
|
||||
"kind": "assimilation",
|
||||
"owned_concepts": [
|
||||
"Assimilation \u2014 IT Capability Canon (ITCC) v0.1"
|
||||
],
|
||||
"relationships": [
|
||||
{
|
||||
"target": "kernel/itc-core",
|
||||
"type": "conforms_to"
|
||||
}
|
||||
],
|
||||
"source_path": "infospace/assimilation/it-capability-canon/source/ITCapabilityCanonV0.1.md",
|
||||
"summary": "Canon artifact: Assimilation \u2014 IT Capability Canon (ITCC) v0.1.",
|
||||
"title": "Assimilation \u2014 IT Capability Canon (ITCC) v0.1",
|
||||
"warnings": []
|
||||
},
|
||||
{
|
||||
"canonical_path": "standards/caring/benchmarks/kubernetes-rbac/benchmark.yaml",
|
||||
"id": "benchmark/caring/kubernetes-rbac",
|
||||
|
|
@ -232,6 +253,20 @@
|
|||
"title": "Kubernetes RBAC Native Concept Map",
|
||||
"warnings": []
|
||||
},
|
||||
{
|
||||
"canonical_path": "models/capability/capabilities.yaml",
|
||||
"id": "capability-catalog/itc-cap",
|
||||
"imports": [],
|
||||
"kind": "capability-catalog",
|
||||
"owned_concepts": [
|
||||
"InfoTechCanon Capability Catalog"
|
||||
],
|
||||
"relationships": [],
|
||||
"source_path": "infospace/assimilation/it-capability-canon/source/capabilities.yaml",
|
||||
"summary": "Canon artifact: InfoTechCanon Capability Catalog.",
|
||||
"title": "InfoTechCanon Capability Catalog",
|
||||
"warnings": []
|
||||
},
|
||||
{
|
||||
"canonical_path": "evaluations/repo-scoping/canon-benefit-analysis.yaml",
|
||||
"id": "comparison/repo-scoping/canon-benefit-analysis",
|
||||
|
|
@ -1049,6 +1084,67 @@
|
|||
"title": "InfoTechCanon Access Control Model",
|
||||
"warnings": []
|
||||
},
|
||||
{
|
||||
"canonical_path": "models/capability/InfoTechCanonCapabilityModel.md",
|
||||
"id": "model/capability",
|
||||
"imports": [
|
||||
"kernel/itc-core",
|
||||
"model/governance",
|
||||
"model/landscape",
|
||||
"model/observability",
|
||||
"model/purpose-demand-extension"
|
||||
],
|
||||
"kind": "model",
|
||||
"owned_concepts": [
|
||||
"Capability",
|
||||
"CapabilityContract",
|
||||
"CapabilityDomain",
|
||||
"CapabilityEvidenceHook",
|
||||
"CapabilityInclusionRule",
|
||||
"CapabilityMaturityLevel",
|
||||
"CapabilityProfile",
|
||||
"CapabilityProvider",
|
||||
"CapabilityProvision",
|
||||
"CapabilityQualityDimension",
|
||||
"CapabilityRequirement",
|
||||
"CapabilityResourceClass",
|
||||
"InfoTechCanon Capability Model"
|
||||
],
|
||||
"relationships": [
|
||||
{
|
||||
"target": "kernel/itc-core",
|
||||
"type": "conforms_to"
|
||||
},
|
||||
{
|
||||
"target": "model/landscape",
|
||||
"type": "uses"
|
||||
},
|
||||
{
|
||||
"target": "model/governance",
|
||||
"type": "uses"
|
||||
},
|
||||
{
|
||||
"target": "model/purpose-demand-extension",
|
||||
"type": "uses"
|
||||
},
|
||||
{
|
||||
"target": "model/observability",
|
||||
"type": "uses"
|
||||
},
|
||||
{
|
||||
"target": "capability-catalog/itc-cap",
|
||||
"type": "introduces"
|
||||
},
|
||||
{
|
||||
"target": "assimilation/it-capability-canon",
|
||||
"type": "derived_from"
|
||||
}
|
||||
],
|
||||
"source_path": "infospace/assimilation/it-capability-canon/source/ITCapabilityCanonV0.1.md",
|
||||
"summary": "Domain model used by canon profiles and standards: InfoTechCanon Capability Model.",
|
||||
"title": "InfoTechCanon Capability Model",
|
||||
"warnings": []
|
||||
},
|
||||
{
|
||||
"canonical_path": "models/data/InfoTechCanonDataModel.md",
|
||||
"id": "model/data",
|
||||
|
|
@ -1363,6 +1459,27 @@
|
|||
"title": "Intent Scope Purposes Pattern",
|
||||
"warnings": []
|
||||
},
|
||||
{
|
||||
"canonical_path": "assimilation/intake-and-assimilation-practice.md",
|
||||
"id": "practice/intake-and-assimilation",
|
||||
"imports": [
|
||||
"kernel/itc-core"
|
||||
],
|
||||
"kind": "practice",
|
||||
"owned_concepts": [
|
||||
"Intake and Assimilation Practice"
|
||||
],
|
||||
"relationships": [
|
||||
{
|
||||
"target": "kernel/itc-core",
|
||||
"type": "conforms_to"
|
||||
}
|
||||
],
|
||||
"source_path": "assimilation/intake-and-assimilation-practice.md",
|
||||
"summary": "Canon artifact: Intake and Assimilation Practice.",
|
||||
"title": "Intake and Assimilation Practice",
|
||||
"warnings": []
|
||||
},
|
||||
{
|
||||
"canonical_path": "profiles/small-saas/profile.yaml",
|
||||
"id": "profile/small-saas",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue