用途:do-execute-review-fix 是 development-orchestrator 流程中的一环,用于逐条处理代码评审发现项(finding)。调用时需提供具体修复任务文件路径,技能据此实施修复、运行测试并回写状态。
主要能力:解析修复任务文件中的 ID、严重级别、受影响文件与行、问题描述及修复建议;读取 review-report.md、prd.md、techspec.md 与项目配置获取上下文;实施根因修复(而非表面绕过);运行类型检查;运行完整测试套件作为强制门禁;更新修复任务 frontmatter 状态与“## Resolução”或“## Bloqueio”段落;在 review-report.md 对应条目追加“Status:”行。
使用方式:调用格式为“do-execute-review-fix ./prds/prd-[feature-slug]/review-fixes/fix-[R-XX]-[severidade]-[slug].md”。未提供路径时,会列出 review-fixes/ 中所有 pendente 任务并询问用户选择。执行前会检测 AI 工具环境(.claude/、.github/、.cursor/、opencode.json/AGENTS.md 等),并据锁文件识别包管理器(bun.lockb→bun、pnpm-lock.yaml→pnpm、package-lock.json→npm,默认 npm)。
适用场景:与 PRD/TechSpec/review-report 配套的特性开发流程中,批量或逐条清理评审问题;当所有 CRÍTICO 与 MAIOR 发现项已解决时,提示运行 do-execute-review 闭环。
限制:任务文件不存在则中止报告;状态已为 resolvido 则直接停止;每项修复最多 3 次修复-测试循环,测试失败最多 5 次重测循环,超限标记 não-resolvido 并记录阻塞;评审报告不存在时跳过第 6 步并记录;PRD/TechSpec 缺失时继续但记录上下文缺失;所有读写执行文件须位于项目根目录内,临时文件仅放在 ./.do-tmp/review-fix/ 并在最终回复前删除;生成的工件使用巴西葡萄牙语(PT-BR)。