用途:当项目设置 audit_model: multi 时,plan-auditor 与 sync-auditor 加载本技能,用于把 Claude 会话内审查与 codex、GLM 的二次审查收敛为统一裁决。单模型路径(claude、codex、glm)不加载本技能。
主要能力:调用 MCP 工具 mcp__moai__audit_multi(由 moai mcp-server stdio 服务暴露),该工具并行调用既有单后端处理器并合成结果,不重新实现 codex 或 GLM 后端。输入含必填 claude_verdict({verdict, summary, findings, next_steps}),可选 target、focus、gates、session_id、project_root(在 worktree 中必填,否则会读取主检出)。输出 ConvergenceResult,含 per_backend_verdicts、overall_verdict、disagreement_flag、residual_risk_note、fail_open_backends。
收敛策略:全部 required 通过则 pass;任一 required 失败则 fail;required 分裂则 fail 且 disagreement_flag 为 true;仅 advisory 冲突则 pass 且 flag 为 true。分歧为提示性而非阻断,advisory 失败不会翻转 overall 为 fail。codex 与 GLM 为可选,缺失、未认证或出错时记为 inconclusive 并继续;全部非 Claude 后端 inconclusive 时回退到 Claude 裁决。
使用方式:将会话内 Claude 分析折叠进 claude_verdict 对象后调用工具,不要把完整 Claude 分析文本作为二次后端的提示上下文。focus 只写简短领域名(如 concurrency、auth),summary 只写一行理由,findings 取自各后端自身结果。
限制:独立性规则为关键约束,二次后端只接收 target、focus、project_root,不接收 Claude 分析。审计报告中需原样呈现 residual_risk_note,并列出失败的 required 后端。多模型审查门控默认关闭,需通过本地配置启用。