feat(ITC-WP-0016): establish PracticePattern language
All checks were successful
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 1s

Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a025c2-407a-7a32-b40a-f37a52f03f62
This commit is contained in:
tegwick 2026-08-21 22:22:46 +02:00
parent 5e2435aaf9
commit 149d2ced70
27 changed files with 1119 additions and 99 deletions

View file

@ -1,5 +1,13 @@
{
"common_distinctions": [
{
"id": "interface-deprecation-retirement-removal",
"source_artifacts": [
"practice-pattern/interface-deprecation-strangler"
],
"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.",
"title": "Interface deprecation vs retirement vs removal"
},
{
"id": "actor-subject-principal",
"source_artifacts": [
@ -43,7 +51,7 @@
}
],
"infospace": "canon",
"item_count": 68,
"item_count": 70,
"items": [
{
"canonical_path": "assimilation/it-capability-canon/ASSIMILATION.md",
@ -1523,6 +1531,42 @@
"title": "Intent Scope Purposes Pattern",
"warnings": []
},
{
"canonical_path": "patterns/InterfaceDeprecationStrangler.md",
"id": "practice-pattern/interface-deprecation-strangler",
"imports": [
"model/devsecops",
"model/governance",
"model/observability",
"scheme/practice-pattern"
],
"kind": "practice-pattern",
"owned_concepts": [
"InterfaceDeprecationStrangler"
],
"relationships": [
{
"target": "scheme/practice-pattern",
"type": "conforms_to"
},
{
"target": "model/governance",
"type": "uses"
},
{
"target": "model/observability",
"type": "uses"
},
{
"target": "model/devsecops",
"type": "uses"
}
],
"source_path": "patterns/InterfaceDeprecationStrangler.md",
"summary": "Reusable canon PracticePattern: InterfaceDeprecationStrangler.",
"title": "InterfaceDeprecationStrangler",
"warnings": []
},
{
"canonical_path": "assimilation/intake-and-assimilation-practice.md",
"id": "practice/intake-and-assimilation",
@ -1891,6 +1935,29 @@
"title": "Consumer Alignment Workplan Template",
"warnings": []
},
{
"canonical_path": "patterns/PracticePatternScheme.md",
"id": "scheme/practice-pattern",
"imports": [
"kernel/itc-core"
],
"kind": "practice-pattern-scheme",
"owned_concepts": [
"PatternLanguage",
"PracticePattern",
"PracticePattern Scheme"
],
"relationships": [
{
"target": "kernel/itc-core",
"type": "conforms_to"
}
],
"source_path": "patterns/PracticePatternScheme.md",
"summary": "Contract for canon PracticePattern artifacts: PracticePattern Scheme.",
"title": "PracticePattern Scheme",
"warnings": []
},
{
"canonical_path": "profiles/small-saas/artifacts/control.namespace-per-tenant.yaml",
"id": "small-saas/control/namespace-per-tenant",