Files
claw/tests/fixtures/generated_scene/family_expansion_policy.json

81 lines
2.5 KiB
JSON

{
"policyVersion": "2026-04-18",
"scope": "roadmap-plan-track-e",
"mainlineGroups": [
{
"group": "G1",
"policy": "mainline",
"executionRule": "build reusable single-request template and validate representative migrations first",
"acceptanceFocus": [
"request/response/normalize restored",
"single_request_table compile path stable",
"family-level reuse confirmed"
]
},
{
"group": "G2",
"policy": "mainline",
"executionRule": "deepen multi-mode semantic recovery before broad expansion",
"acceptanceFocus": [
"mode matrix restored",
"mode-specific request/response contract restored",
"bootstrap business context stable"
]
},
{
"group": "G3",
"policy": "mainline",
"executionRule": "prioritize fail-closed and host-runtime separation before expansion",
"acceptanceFocus": [
"pagination chain restored",
"secondary request chain restored",
"localhost host-runtime evidence separated from business bootstrap"
]
}
],
"boundaryGroups": [
{
"group": "G6",
"policy": "boundary-runtime",
"executionRule": "treat as independent family with explicit host-bridge runtime contract; do not fold back into G1/G1-E/G3",
"acceptanceFocus": [
"host bridge action evidence restored",
"callback request chain present",
"incomplete manual scene IR stays fail-closed"
]
},
{
"group": "G7",
"policy": "boundary-runtime",
"executionRule": "treat as independent family with multi-endpoint aggregation contract; do not fold back into G1/G1-E",
"acceptanceFocus": [
"inventory endpoint set restored",
"inventory aggregate step present",
"incomplete manual scene IR stays fail-closed"
]
},
{
"group": "G8",
"policy": "boundary-runtime",
"executionRule": "treat as independent family with local pipeline contract; do not collapse into G6 host bridge workflow",
"acceptanceFocus": [
"localhost pipeline dependencies restored",
"sql/doc export steps present",
"incomplete manual scene IR stays fail-closed"
]
}
],
"deferredGroups": [
{
"group": "G4",
"policy": "deferred",
"executionRule": "keep extension entry only; do not consume current mainline capacity"
},
{
"group": "G5",
"policy": "degraded",
"executionRule": "default fail-closed or analysis-only; do not pollute mainline archetypes"
}
]
}