Repository navigation
Expand file tree
/
Copy pathdecision-traceability-map.json
More file actions
72 lines (72 loc) · 2.44 KB
/
Copy pathdecision-traceability-map.json
File metadata and controls
72 lines (72 loc) · 2.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{
"version": 1,
"boundaries": [
{
"id": "headless-execution",
"triggers": [
"docs/adr/ADR-001-headless-embedding-service-boundary.md",
"docs/adr/ADR-011-scheduler-only-workflow-execution.md"
],
"artifact": "docs/headless-workflow.md",
"profile": "contract-readme",
"knowledge": "Host adapter ownership and the scheduler-session consumer lifecycle"
},
{
"id": "runtime-operations",
"triggers": [
"docs/adr/ADR-002-runtime-registry-ownership-and-lifecycle.md",
"docs/adr/ADR-003-runtime-redistributables-manager-boundary.md",
"docs/adr/ADR-007-managed-runtime-observability-ownership.md"
],
"artifact": "docs/runtime-operations.md",
"profile": "runbook",
"knowledge": "Backend runtime lifecycle, readiness, observability, and recovery ownership"
},
{
"id": "node-contract-ownership",
"triggers": [
"docs/adr/ADR-006-canonical-node-contract-ownership.md",
"docs/adr/ADR-009-composed-node-contracts-and-migration.md"
],
"artifact": "ARCHITECTURE.md",
"profile": "boundary-readme",
"knowledge": "Canonical primitive/composed node contracts and migration responsibility"
},
{
"id": "rust-workspace-policy",
"triggers": [
"docs/adr/ADR-017-rust-workspace-policy.md"
],
"artifact": "docs/development.md",
"profile": "runbook",
"knowledge": "Contributor-facing workspace policy and verification procedure"
},
{
"id": "traceability-policy",
"triggers": [
"scripts/decision-traceability-map.json"
],
"artifact": "scripts/README.md",
"profile": "boundary-readme",
"knowledge": "Declared impact coverage and operation of the traceability gate"
},
{
"id": "trusted-custom-node-adapter",
"triggers": [
"docs/adr/ADR-018-trusted-custom-node-adapter.md"
],
"artifact": "docs/custom-nodes.md",
"profile": "contract-readme",
"knowledge": "Host-authorized custom-node admission, exact identity and scheduler invocation lifecycle"
},
{
"id": "scheduler-managed-pure-tool-loops",
"triggers": [
"docs/adr/ADR-019-scheduler-managed-pure-tool-loops.md"
],
"artifact": "docs/tool-loops.md",
"profile": "contract-readme",
"knowledge": "Host pure-tool authority, bounded scheduler loop progress and final result ownership"
}
]
}