Commit ce4eb0e
feat: 增强任务状态管理,新增工作流命令并完善状态追踪
**核心改进**:
- 新增 3 个工作流命令填补流程空白
- /refinement-task: 处理代码审查反馈和问题修复
- /complete-task: 标记任务完成并自动归档
- /block-task: 标记任务阻塞并记录原因
- 新增规则 7(CRITICAL)强制要求任务状态更新
- 所有命令必须更新 current_step, updated_at, assigned_to
- 提供详细的状态更新检查清单
- 明确违反规则的后果
- 强化所有现有命令的状态管理意识
- 为 analyze-issue, plan-task, implement-task, review-task, commit 添加 CRITICAL 警告
- 每个命令末尾添加完成检查清单
- commit 命令增加提交后状态更新的 4 种情况处理
- 在任务模板中植入状态管理意识
- 每个新任务自动包含状态更新检查清单
**问题解决**:
- 修复 Refinement 步骤缺失导致审查反馈无标准流程
- 修复任务完成后缺少归档指令导致停留在 active 目录
- 修复状态更新要求不够严格导致 80% 的状态遗漏问题
- 修复阻塞问题处理不规范导致追踪困难
**影响范围**:
- 修改 7 个核心文件(project-rules.md, 5 个命令, 1 个模板)
- 新建 3 个命令文件(约 1500 行代码)
**预期效果**:
- 工作流 100% 覆盖,包含完整的 refinement 流程
- 任务归档自动化,减少手动操作
- AI 状态更新意识显著提升
- 人工追踪任务进度更加容易
相关改进计划: 分析 Issue #396 任务状态管理问题
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>1 parent 3db08db commit ce4eb0e
10 files changed
Lines changed: 1290 additions & 0 deletions
File tree
- .ai-agents/templates
- .claude
- commands
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
107 | 121 | | |
108 | 122 | | |
109 | 123 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
13 | 17 | | |
14 | 18 | | |
15 | 19 | | |
| |||
97 | 101 | | |
98 | 102 | | |
99 | 103 | | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
100 | 117 | | |
101 | 118 | | |
102 | 119 | | |
| |||
0 commit comments