Files
Agent-System/internal/workflowdef/manifests/software_delivery.v2.json
weichenandCursor 909384c335 feat(workflow): SWBOOT-02..04 software manifests and catalog allowlist
Add software_bootstrap/delivery v2 manifests, expand selectable keys to
five, keep medical doc-count gates, and filter catalog by product_domain.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-16 15:39:01 +00:00

168 lines
5.0 KiB
JSON

{
"schema_version": 2,
"workflow_key": "software_delivery",
"product_domains": ["non_medical_software"],
"required_upstream_workflow": "",
"stages": [
{
"key": "D0_change_definition",
"name": "D0 变更定义",
"position": 10,
"optional": false,
"manual_gate": true,
"doc_tasks": [
{
"key": "change_brief",
"title": "变更简报",
"default_enabled": true,
"creator_configurable": false,
"blocking_when_enabled": true,
"executor_key": "software.doc.v1",
"quality_gate_key": "quality.generic.v1",
"output_doc_type": "change_brief",
"output_doc_title": "变更简报"
},
{
"key": "implementation_plan",
"title": "实施计划",
"default_enabled": true,
"creator_configurable": false,
"blocking_when_enabled": true,
"executor_key": "software.doc.v1",
"quality_gate_key": "quality.generic.v1",
"output_doc_type": "implementation_plan",
"output_doc_title": "实施计划"
}
]
},
{
"key": "D1_implementation_evidence",
"name": "D1 实施证据",
"position": 20,
"optional": false,
"manual_gate": true,
"doc_tasks": [
{
"key": "change_manifest",
"title": "变更清单",
"default_enabled": true,
"creator_configurable": false,
"blocking_when_enabled": true,
"executor_key": "software.doc.v1",
"quality_gate_key": "quality.generic.v1",
"output_doc_type": "change_manifest",
"output_doc_title": "变更清单"
},
{
"key": "adr_delta",
"title": "架构决策增量",
"default_enabled": false,
"creator_configurable": true,
"blocking_when_enabled": true,
"executor_key": "software.doc.v1",
"quality_gate_key": "quality.generic.v1",
"output_doc_type": "adr_delta",
"output_doc_title": "架构决策增量"
}
]
},
{
"key": "D2_verification",
"name": "D2 验证",
"position": 30,
"optional": false,
"manual_gate": true,
"doc_tasks": [
{
"key": "test_report",
"title": "测试报告",
"default_enabled": true,
"creator_configurable": false,
"blocking_when_enabled": true,
"executor_key": "software.doc.v1",
"quality_gate_key": "quality.generic.v1",
"output_doc_type": "test_report",
"output_doc_title": "测试报告"
},
{
"key": "security_review",
"title": "安全审查",
"default_enabled": true,
"creator_configurable": true,
"blocking_when_enabled": true,
"executor_key": "software.doc.v1",
"quality_gate_key": "quality.generic.v1",
"output_doc_type": "security_review",
"output_doc_title": "安全审查"
}
]
},
{
"key": "D3_release",
"name": "D3 发布",
"position": 40,
"optional": false,
"manual_gate": true,
"doc_tasks": [
{
"key": "release_plan",
"title": "发布计划",
"default_enabled": true,
"creator_configurable": false,
"blocking_when_enabled": true,
"executor_key": "software.doc.v1",
"quality_gate_key": "quality.generic.v1",
"output_doc_type": "release_plan",
"output_doc_title": "发布计划"
},
{
"key": "release_notes",
"title": "发布说明",
"default_enabled": true,
"creator_configurable": false,
"blocking_when_enabled": true,
"executor_key": "software.doc.v1",
"quality_gate_key": "quality.generic.v1",
"output_doc_type": "release_notes",
"output_doc_title": "发布说明"
}
]
},
{
"key": "D4_learning",
"name": "D4 学习",
"position": 50,
"optional": false,
"manual_gate": true,
"doc_tasks": [
{
"key": "retrospective",
"title": "复盘",
"default_enabled": true,
"creator_configurable": false,
"blocking_when_enabled": true,
"executor_key": "software.doc.v1",
"quality_gate_key": "quality.generic.v1",
"output_doc_type": "retrospective",
"output_doc_title": "复盘"
},
{
"key": "backlog_delta",
"title": "Backlog 增量",
"default_enabled": true,
"creator_configurable": true,
"blocking_when_enabled": true,
"executor_key": "software.doc.v1",
"quality_gate_key": "quality.generic.v1",
"output_doc_type": "backlog_delta",
"output_doc_title": "Backlog 增量"
}
]
}
],
"completion_policy": {
"repeatable": true,
"auto_start_next": false
}
}