Files
weichenandCursor dba8139d56 feat(workflow): namespace task keys without breaking old instances
Published manifests now use bd_/pm_/tm_/sw_ prefixes so workflows cannot share a doc id. Frozen instances keep the old keys; lookup, templates, and duty checks treat the two names as the same task.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-19 10:50:25 +00:00

30 lines
743 B
JSON

{
"schema_version": 2,
"workflow_key": "product_manager",
"product_domains": [
"medical_device",
"non_medical_software"
],
"stages": [
{
"key": "requirements_baseline",
"name": "系统需求基线",
"position": 10,
"optional": false,
"doc_tasks": [
{
"key": "pm_system_reqs",
"title": "系统需求规格书",
"default_enabled": true,
"creator_configurable": true,
"blocking_when_enabled": true,
"executor_key": "squad.system_reqs.v1",
"quality_gate_key": "quality.system_reqs.v2",
"output_doc_type": "pm_system_reqs",
"output_doc_title": "系统需求规格书"
}
]
}
]
}