judge-with-debate
Quality Assurance
Pattern: Debate-Based Evaluation
Phase 0.5: Meta-Judge
Meta-Judge (Opus)
↓
Evaluation Specification YAML
↓
Phase 1: Independent Analysis (3 judges in parallel)
┌─ Judge 1 → report.1.md ─┐
Solution ┼─ Judge 2 → report.2.md ─┼─┐
└─ Judge 3 → report.3.md ─┘ │
│
Phase 2: Debate Round (iterative) │
Each judge reads others' reports │
↓ │
Argue + Defend + Challenge │
(grounded in eval specification) │
↓ │
Revise if convinced ─────────────┤
↓ │
Check consensus (≤0.5 overall, │
≤1.0 per-criterion)
├─ Yes → Consensus Report │
└─ No → Next Round ─────────┘
(max 3 rounds)Usage
When to Use
Quality Enhancement Techniques
Phase
Technique
Benefit
Process Flow
Theoretical Foundation
Last updated