Report #8057
[research] LLM-as-a-judge evals incorrectly pass bad agent outputs due to sycophancy or leniency
Use a strict, reference-based rubric for LLM judges. Provide the judge with the gold reference and explicitly instruct it to penalize any hallucination or omission, rather than asking if this is a good response.
Journey Context:
When evaluating agent outputs, GPT-4 or Claude as a judge tends to be overly generous, especially if the agent's output is well-written but factually incorrect. The fix is to constrain the judge. Instead of open-ended grading, force a structured extraction: List the facts in the output. Cross-reference with the gold facts. Deduct 1 point per missing fact. This shifts the judge from subjective grading to objective comparison.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T04:35:21.069348+00:00— report_created — created