---
name: task-breakdown
type: procedure
when: '任务拆解, 工作分解, task breakdown, 任务拆分, 任务规划, 工单, 工作拆分'
scope:
  - backend
  - frontend
products:
  - '*'
id: ka-procedure-任务拆解流程
asset_kind: procedure
lifecycle_status: active
authority: supporting
owner_mechanism_id: mc-intent-expander
routes:
  - code_change
primary_triggers:
  - 任务拆解流程
secondary_triggers: []
negative_triggers: []
priority: P1
specificity: 5
consumes:
  - mc-intent-expander
emits:
  - delivery_blueprint
  - task_cards
required_evidence:
  - execution_evidence
version: 1.1.0
last_reviewed: '2026-06-01'
stages: ["任务规划"]
---

## 适用场景
将设计产物转化为可执行的任务卡片，包含明确范围、验收标准和测试映射。适用于编码前的任务规划阶段。

## 步骤
1. 确定工单模式：skip（跳过）/ mini（简化）/ full（完整），基于变更类型和风险等级
2. 先产出交付蓝图：目标、冲突、推荐方案、确认状态、验收标准、3 轮重试策略
3. 生成任务卡片：每张卡有明确成功标准、上游引用、验收映射和测试映射
4. DDL 独立为前置任务；多服务按服务拆分；单接口/页面可合并为一张可验证卡
5. 控制实现上下文：必须读/可选读/默认不读列表，引用上游路径而非复制全文
6. 验证可追溯性：每张任务卡追溯到需求、接口和设计锚点

## 检查点
- [ ] 工单模式匹配风险等级和变更类型
- [ ] 每张任务卡有可验证的成功标准（非"让它工作"）
- [ ] 任务卡追溯到需求和设计锚点，无孤立任务
- [ ] DDL 独立为前置任务
- [ ] 外部系统/大表 DDL/数据迁移/权限安全标记为高风险

## 注意事项
- 禁止复制上游全文到工单中（引用路径）
- 禁止只拆后端不拆前端和集成
- 禁止模糊成功标准如"功能正常"
- 自动修复循环上限 3 轮
