用途:执行 PR 评审问题的修复流程。评审文件已由 fetch-reviews 生成,本技能不再抓取或导出评审,也不调用特定平台脚本或 gh 变更操作。
主要能力:读取评审轮次目录中的 _meta.md 了解提供方、轮次与问题数量;读取 <batch_scope> 获取 PRD 名称、评审轮次、范围内代码文件及自动提交等标志;完整阅读范围内问题文件,将 frontmatter 状态从 pending 更新为 valid 或 invalid,并在 ## Triage 中记录判定理由、根因与修复思路。
使用方式:按严重程度 critical、high、medium、low 顺序修复有效问题,编写生产级修复;行为变化或可能回归时新增或更新测试,测试文件编辑始终在范围内;代码改动限制在 <batch_scope> 列出的文件内,确需改动范围外文件时只做最小修改并在 ## Triage 说明原因。有效问题在代码与验证完成后才将状态设为 resolved;无效问题在分析完成后同样设为 resolved。完成前必须使用 cy-final-verify 并运行仓库真实验证命令,不得只做部分检查。
限制:不重构或清理与问题无关的代码;不修改范围外问题文件;验证失败应修复所改代码而非回退,若失败源于无关的既有代码则在 ## Triage 记录后继续;两个修复冲突且两次尝试后仍无法通过验证时,在两份问题文件中记录冲突并报告,不要无限循环。若批次内全部问题无效且未改代码,跳过提交步骤,不创建空提交,但仍需验证无回归。除非 <batch_scope> 显示 Automatic commits: enabled,否则保留 diff 供人工评审。