1.2 KiB
1.2 KiB
arbitrate -- Arbitration Instruction Template
Purpose: Arbitrate when the reviewer and coder disagree Agent: architecture-reviewer (as a neutral third party) Prerequisite: ai_fix judged "no fix needed" -> resolve the contradiction with the reviewer's findings
Template
ai_review (reviewer) and ai_fix (coder) disagree.
- ai_review identified issues and REJECTed
- ai_fix verified and judged "no fix needed"
Review both outputs and arbitrate which judgment is valid.
**Reports to review:**
- AI review results: {report:ai-review.md}
**Judgment criteria:**
- Are ai_review's findings specific and pointing to real issues in the code?
- Does ai_fix's rebuttal have evidence (file verification results, test results)?
- Are the findings non-blocking (record only) level, or do they actually require fixes?
Typical rules
rules:
- condition: ai_review's findings are valid (should be fixed)
next: ai_fix
- condition: ai_fix's judgment is valid (no fix needed)
next: reviewers
Notes
- Change the report reference filename according to the piece
- Use a third party for arbitration, not the reviewer or coder themselves