diff --git a/skills_library/pipelines/sdlc_general/common/bug-fix/SKILL.md b/skills_library/pipelines/sdlc_general/common/bug-fix/SKILL.md index 4c0d69b..49b2df8 100644 --- a/skills_library/pipelines/sdlc_general/common/bug-fix/SKILL.md +++ b/skills_library/pipelines/sdlc_general/common/bug-fix/SKILL.md @@ -8,9 +8,10 @@ tools: [start_fix, fix_bug, list_bugs] # 修复 Bug 能力(agent.develop) ## 职责 -- `start_fix`:confirmed → fixing(记录处理人) +- `start_fix`:open/confirmed → fixing(记录处理人。open 也可直接修复——PM review_rollback 回退时不走 confirm_bug,bug 停在 open) - `fix_bug`:fixing → fixed(附修复说明 fix_description + fix_commit) - `list_bugs`:查分配给自己的 Bug ## 状态机 -完整流转见 `bug` 技能。 +完整流转见 `bug` 技能(open → confirmed → fixing → fixed → verified → closed)。 +修复/回退重做任务里,修完代码必须 `start_fix` + `fix_bug` 把对应 bug 标记 fixed,不能只交代码。