# arbitrate — 裁定 instruction テンプレート > **用途**: レビュアーとコーダーの意見が食い違った場合の裁定 > **使用エージェント**: architecture-reviewer(第三者として) > **前提**: ai_fix が「修正不要」と判断 → レビュアーの指摘との矛盾を解決 --- ## テンプレート ``` ai_review(レビュアー)と ai_fix(コーダー)の意見が食い違っています。 - ai_review は問題を指摘し REJECT しました - ai_fix は確認の上「修正不要」と判断しました 両者の出力を確認し、どちらの判断が妥当か裁定してください。 **参照するレポート:** - AIレビュー結果: {report:ai-review.md} **判断基準:** - ai_review の指摘が具体的で、コード上の実在する問題を指しているか - ai_fix の反論に根拠(ファイル確認結果、テスト結果)があるか - 指摘が非ブロッキング(記録のみ)レベルか、実際に修正が必要か ``` --- ## 典型的な rules ```yaml rules: - condition: ai_reviewの指摘が妥当(修正すべき) next: ai_fix - condition: ai_fixの判断が妥当(修正不要) next: reviewers ``` --- ## 注意 - レポート参照先のファイル名はピースに応じて変更する - 裁定者はレビュアーでもコーダーでもない第三者を使う