用途:为各类 BUG 修复提供统一流程,强制“先复现再修复”,避免未复现就改代码。
主要能力:按复现→定位→修复→验证推进;要求编写针对该 BUG 的自动化测试以防止回归;必须输出逐步手动验证步骤;在 docs/BUG修复文档/ 生成修复报告(如目录不存在则创建,模板来自 assets/bugfix-report-template.md,命名建议 YYYYMMDD-HHMM-问题简述.md)。
使用方式:先收集问题描述、出现位置、期望与实际结果、环境/版本、日志或截图;按用户步骤复现,失败则补问而不修复;再缩小范围至功能模块、组件/服务、关键函数,找根因或最小可疑范围;修复时保持最小改动、优先复用现有模块,遵守现有代码规范,说明风险点与回滚思路;最后补充单元测试与手动验证步骤,并生成报告。
适用场景:需要结构化排查与修复 BUG、要求留下可复核修复记录和验证步骤的项目。
限制:复现门槛要求清晰可执行的步骤加期望/实际,否则停止;未复现不得改代码;无逐步手动验证不得结束;测试门槛要求编写或更新单元测试,若因纯 UI 样式或环境缺失无法编写,须在报告中说明原因;报告未生成视为未完成。执行前还须遵循 specs/PROJECT-CONTEXT.md 的项目上下文强制协议。其他平台、收费与价格信息暂未提供。