feat(ITC-WP-0016): establish PracticePattern language
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a025c2-407a-7a32-b40a-f37a52f03f62
This commit is contained in:
parent
5e2435aaf9
commit
149d2ced70
27 changed files with 1119 additions and 99 deletions
|
|
@ -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",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue