用途:在 Orca 编排下对某个精确候选(40 位十六进制 candidate_sha)做独立双人审查。仅当用户明确请求 mo-review-orca,或正在运行的 mo-orchestrate-orca 调用它时才激活;普通“帮我审查代码”不构成激活,也不会有 Orca Dispatch 签发的 Review-Execution id,无法生成标准报告头。
主要能力与用法:读取可移植审查协议、审查简报、后端契约与 Orca 原生机制等资料;只接受精确 SHA、意图来源、范围、模式、规格说明行,以及经用户确认的两个厂商不同的模型选择(来自 bundled scripts/mo-models.mjs --show --project <root>)。调用方传入 Spec: <path|object> 或 Spec: none,两名审查者收到同一行。放置方式按梯级选择:isolated(两个干净工作树,HEAD 等于候选 SHA)、shared_checkout(共享检出,按 SHA 读取候选)或 unsupported。共享检出禁止改动 HEAD、索引、文件与格式化工具。
流程要点:先建两个 review 任务再启动 worker,使用 orca orchestration worker-start 启动 Claude 或 Codex 审查者(Orca 1.4.219 及以上),标题形如 <feature>:review:<vendor>。首个生命周期对使用 deep;修复以 follow_up 回到同一对审查者。用 scripts/mo-review-resource.mjs 做资源释放、复用与冷热判断;候选知识层由 scripts/mo-knowledge-layer.mjs --candidate <sha> 读取并写入两份简报。
限制:选择、effort、放置与姿态标志均不得自行选定或替换;不得安装指南副本;不得使用 git worktree prune;共享检出中禁止 checkout、reset、commit、安装依赖等;无法证明项目身份、清单、放置或候选时输出 REVIEW-START 并返回 needs_attention;未提供事项(如具体定价、平台支持范围)暂未提供。