feat(ITC-WP-0017): establish AgenticDrivesFunctional pattern
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-5.6-sol
Assistant-Session: 01a025c2-407a-7a32-b40a-f37a52f03f62
This commit is contained in:
tegwick 2026-08-22 18:54:01 +02:00
parent 9e7e1d8c1e
commit 0ab196829e
21 changed files with 725 additions and 109 deletions

View file

@ -1,5 +1,13 @@
{
"common_distinctions": [
{
"id": "agentic-fallback-direct-interface",
"source_artifacts": [
"practice-pattern/agentic-drives-functional"
],
"summary": "Use cross-repository agentic work to interpret novel demand; use an owned API, CLI, or MCP surface when the outcome is stable and recurring.",
"title": "Agentic fallback vs direct functional interface"
},
{
"id": "interface-deprecation-retirement-removal",
"source_artifacts": [
@ -51,7 +59,7 @@
}
],
"infospace": "canon",
"item_count": 70,
"item_count": 71,
"items": [
{
"canonical_path": "assimilation/it-capability-canon/ASSIMILATION.md",
@ -1531,6 +1539,54 @@
"title": "Intent Scope Purposes Pattern",
"warnings": []
},
{
"canonical_path": "patterns/AgenticDrivesFunctional.md",
"id": "practice-pattern/agentic-drives-functional",
"imports": [
"model/capability",
"model/governance",
"model/observability",
"model/task",
"scheme/practice-pattern"
],
"kind": "practice-pattern",
"owned_concepts": [
"AgenticDrivesFunctional",
"AgenticFallback",
"DemandSignature",
"FunctionalInterfaceCandidate"
],
"relationships": [
{
"target": "scheme/practice-pattern",
"type": "conforms_to"
},
{
"target": "model/capability",
"type": "uses"
},
{
"target": "model/governance",
"type": "uses"
},
{
"target": "model/observability",
"type": "uses"
},
{
"target": "model/task",
"type": "uses"
},
{
"target": "practice-pattern/interface-deprecation-strangler",
"type": "related_to"
}
],
"source_path": "patterns/AgenticDrivesFunctional.md",
"summary": "Reusable canon PracticePattern: AgenticDrivesFunctional.",
"title": "AgenticDrivesFunctional",
"warnings": []
},
{
"canonical_path": "patterns/InterfaceDeprecationStrangler.md",
"id": "practice-pattern/interface-deprecation-strangler",