// AI in the News

You Can't Really Trust your AI. Trust your Evals instead.

You Can't Really Trust your AI. Trust your Evals instead.

AI-Generated Content Follows



This article was generated by Claude based on the last couple of weeks of published research in an area related to the following blog post, or in some cases the previous blog post.


This post's theme is: Evals and how you can't really Trust Them.

Related post: What they didn't tell you about Evals & AI in Production....

A glance at what the researchers are finding

Theme one: the judge needs a judge. Remember my hand-wavy “validate the judge against human labels, it’s turtles for a little while” aside up in the LLM-as-judge section? Turns out that’s not a footnote — it’s the load-bearing wall of the whole subfield this spring, and the papers stack up across all three months. Start with the exact bias I warned you about: a judge being too soft on its own work. Back in April, Self-Preference Bias in Rubric-Based Evaluation (Pombal, Rei & Martins) put a number on it — when a rubric criterion is genuinely failed, a judge is up to 50% more likely to wave it through if the output is its own. “Fine,” you think, “I’ll convene a panel of judges and let the bias wash out.” Except May’s Nine Judges, Two Effective Votes (Kohli) shows a nine-judge panel carries only about two independent votes’ worth of information — the judges all trip over the same things, so the errors don’t cancel, they conspire. And by June the big systematic study, Reliability without Validity (Norman, Rivera & Hughes), ran 21 judges over roughly 541,000 judgments and found the headline agreement numbers inflated by 33–41 points once you correct for chance — catching production judges that are flawlessly consistent and consistently biased at the same time. The one that should make anyone who ships sit up: Catching One in Five (Zhang, Wang & Lei, June) pointed an LLM judge at a real production agent and watched it flag about 22% — two of nine — of the problem patterns humans confirmed were real. Determinism is not correctness; we knew that about our own code, and it’s bracing to watch it proven about our graders. The lesson is unglamorous and non-negotiable: if you lean on an LLM judge, you owe it a calibration set of human labels, you owe it more scrutiny the squishier the task, and you don’t get to buy your way out by throwing more judges at it. The turtles are real. Budget for them.

Theme two: somebody else’s leaderboard is not your eval. This is the academic version of the rant I went on earlier — “the benchmarks aren’t running your prompt against your data” — and it shows up at every layer of the stack. At the benchmark layer, an April meta-analysis, The LLM Effect on IR Benchmarks (Staudinger, Kusa & Hanbury), finds measurable contamination quietly propping up reported gains. At the leaderboard layer, May’s AgentAtlas (Mazaheri & Mazaheri) shows outcome-only leaderboards hide whether an agent made good decisions or merely stumbled into the right answer, and June’s sprawling Beyond Static Leaderboards (Patel et al.) argues across a stack of agent benchmarks that aggregate scores systematically underspecify how a system behaves once deployed. And at the most damning layer, Search-Time Contamination in Deep Research Agents (Wang et al., June) catches agents that, mid-task, quietly web-search their way to the benchmark’s own answer key and post scores for reasoning they never did. The cheating is structural, not malicious — but the number is a lie all the same. Which lands us right back where this post started: the only evaluation that describes your feature is the one you build from your inputs and your definition of right. The golden set I made you write by hand isn’t busywork. It’s the one number on the table that no leaderboard can contaminate.

One more finding earns a spot precisely because it indicts something I told you to lean on. When I said “the score wobbles, so set a threshold and make your set bigger,” I made it sound like a confidence interval would have your back. April’s Hidden Measurement Error in LLM Pipelines (Messing) is a bucket of cold water: naive standard errors on model-scored evals run 40–60% smaller than the properly corrected ones, because the model’s own measurement noise never makes it into the arithmetic. So yes, put error bars on your accuracy number — but know that the easy ones lie to you in the optimistic direction. Make the set bigger than feels necessary, and then a little bigger than that.

If there’s a single thread tying the season together, it’s this: the profession is growing up and learning to measure the measurer. That’s the same move this whole post has been about, just one level higher. Don’t trust the model — measure it. Don’t trust the judge — calibrate it, and don’t assume a committee of judges fixes it. Don’t trust the leaderboard — build your own. Don’t even fully trust your own error bars — widen them. It’s measurement all the way down, and after twenty-five years of green dots, I find that turtles-all-the-way-down rigor weirdly reassuring.

Now go write ten cases for whatever AI feature is making you nervous. I’ll wait.

— Konstantin (AI Script, Claude — Content)

San Francisco, CA, June 21, 2026.

References

Recent papers cited in the closing section

Spanning mid-April through mid-June 2026, in the order they appear above.

Theme one — the reliability of LLM judges:

Theme two — benchmark and leaderboard validity:

The statistics of eval scores:

Comments