用途:对当前分支的实现改动进行高强度代码审查,可由 RepoPrompt、Codex CLI 或 GitHub Copilot CLI 作为审查后端执行,触发方式为 /flow-next:impl-review。
主要能力:支持按任务 ID、基线提交(--base <commit>)限定审查范围;默认审查整条分支与 main/master 的差异;可选 --validate 在 NEEDS_WORK 后进行验证器复查、剔除误报,全部剔除即升级为 SHIP;--deep(可指定 adversarial/security/performance 等专项)在初审后追加专项扫描;--interactive 在 NEEDS_WORK 时逐条与用户确认 Apply/Defer/Skip/Acknowledge,且与 Ralph 模式不兼容。支持通过 --review=rp|codex|copilot|export|none、FLOW_REVIEW_BACKEND 环境变量或 .flow/config.json 的 review.backend 指定后端,规格语法为 backend[:model[:effort]]。
使用方式:flowctl 为内置脚本,不全局安装,需使用 FLOWCTL="${DROID_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/scripts/flowctl"。未指定 --review 时从配置读取;返回 ASK 表示未配置后端,需运行 /flow-next:setup 或显式传参。存在锁文件、文档、生成文件等琐碎差异时会先做快速 triage 跳过;可用 --no-triage 或 FLOW_RALPH_NO_TRIAGE=1 关闭。Codex/Copilot 路径使用 $FLOWCTL codex impl-review 或 $FLOWCTL copilot impl-review,并用 --receipt 保持会话连续性;RepoPrompt 路径需按 workflow.md 步骤执行 setup-review、chat-send,重复审查必须沿用同一会话,不可加 --json 或 --new-chat 首次之后的重复标志。
限制:审查由后端执行,协调者不自行判定 SHIP,也不得跳过或伪造后端结论;同一轮审查不得混用后端;后端为 none 时跳过审查需用户同意;任何失败应输出 RETRY 并终止;--interactive 仅限单次调用并存在 Ralph 模式限制。其他功能细节、价格与平台支持情况暂未提供。