You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
155 lines
3.3 KiB
155 lines
3.3 KiB
{
|
|
"mode": "sdd",
|
|
"source": "user-confirmed",
|
|
"rationale": "用户确认采用 SDD;按 W1-W4 串行执行并以 review receipt 控制依赖",
|
|
"waves": [
|
|
{
|
|
"id": "W1",
|
|
"strategy": "serial",
|
|
"tasks": [
|
|
"1",
|
|
"2"
|
|
],
|
|
"depends_on": []
|
|
},
|
|
{
|
|
"id": "W2",
|
|
"strategy": "serial",
|
|
"tasks": [
|
|
"3",
|
|
"4"
|
|
],
|
|
"depends_on": [
|
|
"W1"
|
|
]
|
|
},
|
|
{
|
|
"id": "W3",
|
|
"strategy": "serial",
|
|
"tasks": [
|
|
"5",
|
|
"6",
|
|
"7"
|
|
],
|
|
"depends_on": [
|
|
"W2"
|
|
]
|
|
},
|
|
{
|
|
"id": "W4",
|
|
"strategy": "serial",
|
|
"tasks": [
|
|
"8",
|
|
"9"
|
|
],
|
|
"depends_on": [
|
|
"W3"
|
|
]
|
|
}
|
|
],
|
|
"artifacts_hash": "sha256:1f79edb313023fb4cb069ee751d14107c3a770b840f580cfdb8eb411d42e0eb1",
|
|
"contract_hash": "sha256:ce264c979b71f9f9b4d95881dd1f3fd8a1d62c3d848fd508e26cc5ce5b76d3c0",
|
|
"workflow": "full",
|
|
"revision": 1,
|
|
"recommendation": {
|
|
"available_modes": [
|
|
"inline",
|
|
"batch-inline",
|
|
"sdd"
|
|
],
|
|
"recommendation": {
|
|
"mode": "sdd",
|
|
"reasons": [
|
|
"The declared work spans multiple waves, so SDD keeps dependencies and review receipts explicit."
|
|
]
|
|
},
|
|
"facts": {
|
|
"workflow": "full",
|
|
"documented_task_count": 9,
|
|
"planned_task_count": 9,
|
|
"planned_wave_count": 4,
|
|
"has_parallel_wave": false,
|
|
"inline_threshold": 3
|
|
}
|
|
},
|
|
"recommendation_receipt": {
|
|
"recommendation": {
|
|
"available_modes": [
|
|
"inline",
|
|
"batch-inline",
|
|
"sdd"
|
|
],
|
|
"recommendation": {
|
|
"mode": "sdd",
|
|
"reasons": [
|
|
"The declared work spans multiple waves, so SDD keeps dependencies and review receipts explicit."
|
|
]
|
|
},
|
|
"facts": {
|
|
"workflow": "full",
|
|
"documented_task_count": 9,
|
|
"planned_task_count": 9,
|
|
"planned_wave_count": 4,
|
|
"has_parallel_wave": false,
|
|
"inline_threshold": 3
|
|
}
|
|
},
|
|
"waves": [
|
|
{
|
|
"id": "W1",
|
|
"strategy": "serial",
|
|
"tasks": [
|
|
"1",
|
|
"2"
|
|
],
|
|
"depends_on": []
|
|
},
|
|
{
|
|
"id": "W2",
|
|
"strategy": "serial",
|
|
"tasks": [
|
|
"3",
|
|
"4"
|
|
],
|
|
"depends_on": [
|
|
"W1"
|
|
]
|
|
},
|
|
{
|
|
"id": "W3",
|
|
"strategy": "serial",
|
|
"tasks": [
|
|
"5",
|
|
"6",
|
|
"7"
|
|
],
|
|
"depends_on": [
|
|
"W2"
|
|
]
|
|
},
|
|
{
|
|
"id": "W4",
|
|
"strategy": "serial",
|
|
"tasks": [
|
|
"8",
|
|
"9"
|
|
],
|
|
"depends_on": [
|
|
"W3"
|
|
]
|
|
}
|
|
],
|
|
"artifacts_hash": "sha256:1f79edb313023fb4cb069ee751d14107c3a770b840f580cfdb8eb411d42e0eb1",
|
|
"contract_hash": "sha256:ce264c979b71f9f9b4d95881dd1f3fd8a1d62c3d848fd508e26cc5ce5b76d3c0",
|
|
"workflow": "full",
|
|
"execution_plan_revision_at_recommendation": null,
|
|
"created_at": "2026-09-20T07:51:06.272Z",
|
|
"hash": "sha256:493fc777a6cd5437d94a6b034432cc1d9379156bba780d40baf954e56c447deb"
|
|
},
|
|
"selection": {
|
|
"confirmed": true,
|
|
"followed_recommendation": true,
|
|
"acknowledged_non_recommendation": false
|
|
},
|
|
"hash": "sha256:bae5d637af45064d6ed6290c047ac7ce5e9304d36d509952e2aa81159a357f79"
|
|
}
|
|
|