用途:对 Flow epic 计划做高强度评审,协调外部评审后端给出结论,而非自行评审。
主要能力:支持三种后端——RepoPrompt(macOS GUI,主后端)、Codex CLI(跨平台,默认 gpt-5.5)、GitHub Copilot CLI(跨平台,支持 Claude Opus/Sonnet/Haiku 4.5 与 GPT-5.2 系列)。后端选择优先级为 --review 参数、FLOW_REVIEW_BACKEND 环境变量、.flow/config.json 的 review.backend;无自动检测,未配置时报错。规格语法为 backend[:model[:effort]],如 codex:gpt-5.4:xhigh、copilot:claude-opus-4.5:xhigh。
使用方式:参数格式为 <flow-epic-id> [focus areas]。flowctl 为内置,需用 FLOWCTL="${DROID_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/scripts/flowctl"。Codex 用 $FLOWCTL codex plan-review,Copilot 用 $FLOWCTL copilot plan-review,均传 --files 与 --receipt;RepoPrompt 需按 workflow.md 执行 setup-review 等步骤。评审前可 $FLOWCTL checkpoint save --epic "$EPIC_ID" --json 保存检查点。结论为 SHIP、NEEDS_WORK 或 MAJOR_RETHINK;NEEDS_WORK 时用 $FLOWCTL epic set-plan 与 $FLOWCTL task set-spec 修复并重审,直至 SHIP。
限制:禁止自行宣布 SHIP、中途混用后端、在 backend 为 none 时未经用户同意跳过评审;RP 重审须在同一 chat(首次后才可 --new-chat),chat-send 不得加 --json;失败时输出 <promise>RETRY</promise> 并停止。