Tier two is where most real quality lives, and where teams make the expensive mistake of self-grading. The failure needs judgment (is this grounded, does it match the rubric, is the tone right?) but a second model, given the input, the output, and the source material, can catch it.
The rule: route the check to a different model than the one that produced the work, and give the judge a written rubric plus any reference material it needs. An LLM judge returns labels, scores, or comparisons for criteria such as correctness, relevance, and groundedness, using the task input and reference material (Arize).
Why the judge must be a different model
A model reviewing its own draft tends to agree with it. It wrote the text under a set of internal assumptions, and when it re-reads the text it brings them back. A second model does not share them. A well-prompted judge can approximate human evaluation closely enough to be useful at scale, and multi-agent frameworks reduce the bias any single judge carries (the agent-as-a-judge review).
A worked example
A retrieval-augmented support agent answers refund questions. A different model judges it.
| Judge input | Content |
|---|
| User query | "What is our refund policy?" |
| Retrieved context | "Customers can request a refund within 30 days of purchase." |
| Agent response | "You can request a refund within 60 days." |
| Rubric | "Does the response accurately reflect the retrieved context? Answer YES or NO and explain." |
| Verdict | NO, the response contradicts the context: 30 days, not 60. |
This mirrors a documented judge pattern (Arize). The point is not that the judge is clever. The point is that it is external: it reads the evidence and compares, which the producing model does not reliably do against its own output.
Start from the failure you need to catch. Use code for deterministic checks and an LLM judge only where evaluation requires interpreting meaning (Arize). That sentence is the boundary between tier one and tier two.
A tier two check costs a second inference call per item. That is the honest trade: tokens spent to avoid a human review, spent only where interpretation is needed. Quanta Inference (https://quantaintelligence.ai/inference) puts text, image, video, audio and embedding models behind one OpenAI-compatible key, which is one way to point the judge at a different model than the producer without running two integrations.
The failure mode that promotes a tier two check
- Vague rubric. "Is this good?" produces noise. The judge needs explicit pass/fail criteria and reference material, or it invents standards.
- Position bias. Judges favor answers by position in the prompt, and this bias is not random: it varies across judges and tasks and is strongly affected by the quality gap between candidates (the position bias study). Swap the order of compared outputs. If verdicts flip, the check is unreliable.
- A sympathetic judge. A judge from the same model family, given no reference material, rewards plausible-sounding text. Give it the source and require it to quote it.
If a tier two check keeps producing verdicts a person would overturn, it is a tier three check wearing a costume, and the costume costs you a false sense of coverage.
Validating the judge before you trust it
Validate the judge before relying on its scores: compare it with reviewed examples, inspect missed failures, and keep the evaluator version and evaluation data in view when comparing results (Arize).
| Step | What you do | What you learn |
|---|
| 1 | Label 40 to 100 real items by hand | Ground truth |
| 2 | Run the judge on the same items | Judge verdicts |
| 3 | Count false passes and false fails separately | Whether the judge is strict or lenient |
| 4 | Inspect every false pass | Which rubric clause is missing |
| 5 | Rewrite the clause and re-run | Whether the fix generalizes |
False passes are the dangerous error. A judge that misses bad work is worse than no judge, because it moves work into a pipeline without review. Track false passes as a first-class number.
Judges handle pairwise comparisons and direct scoring, offline and online, and their success depends on the prompt, the model, and the complexity of the task (Evidently AI). That dependence is not a caveat; it is a design instruction. Complex tasks need decomposed rubrics, not one holistic score.