MAMuhammad Azlaan Zubairinblog.mdazlaanzubair.com·1d ago · 6 min readBenchmark the Model–Harness Pair, Not the Model“Which model is best for coding?” sounds like a precise engineering question. Usually, it is missing half of the system. A coding agent is a model inside a harness that chooses tools, assembles contex42R
Mmayaanderssoninllmasajudge.hashnode.dev·Aug 17 · 9 min readA judge that agrees with your humans 92 percent of the time can be at 60 percent where the gate actually decidesTL;DR: Judge-human agreement is almost always reported as one number over a whole validation set. That number is dominated by the easy cases, because most examples are not close to your decision bound00
Mmarcuscheninvoicelatency.hashnode.dev·Aug 13 · 13 min readThe call failed on turn nine. My eval gave me one number for the whole call.The transcript was fourteen turns long and the score was 0.62. That is the entire output. One float, one call, and a rubric that said something like "did the agent resolve the customer's issue." It di00
Mmayaanderssoninllmasajudge.hashnode.dev·Aug 12 · 5 min readRun forty experiments against one eval set and you will find an improvement that is not thereYou iterate on a prompt, run the eval set, keep the best variant. Repeat for a quarter. The number that survives is the maximum of forty noisy measurements, and the maximum of noisy measurements is an00
Mmayaanderssoninllmasajudge.hashnode.dev·Aug 11 · 9 min readI read the metric libraries of five widely-used eval tools. The metric was never the hard part.Every LLM eval tool sells you the same headline: a big bag of ready-made metrics. Fifty of them. Seventy. Pick one, call evaluate(), get a number. The pitch works because it is true, and because it qu00
RRRedwan Rahmaninnirizan.hashnode.dev·Aug 10 · 8 min readThe Ruler Can Change Too: Navigating Judge Drift in Production AI EvaluationThe Monday Morning Regression It is Monday morning. You arrive at your desk to find that production monitoring has flagged a sudden, severe degradation in your core Retrieval-Augmented Generation (RAG12K
Mmayaanderssoninllmasajudge.hashnode.dev·Aug 7 · 10 min readYour eval monitor fired on four days this week. At your sample size, that was the most likely countA team I compared notes with recently runs continuous evals on production traffic: an LLM judge scores a sample of traces, the scores land on a dashboard, and a monitor pages when the hourly pass rate00
Mmayaanderssoninllmasajudge.hashnode.dev·Aug 6 · 12 min readUpgrading the judge ends one score series and starts anotherThere is a mature literature on what happens when you swap one measuring instrument for another, and it is not in machine learning. The standard treatment is Bland and Altman, "Statistical methods for00
Mmayaanderssoninllmasajudge.hashnode.dev·Aug 5 · 15 min readA noisy judge does not just add error bars. It shrinks the effect you are trying to measure.Most of what I have written about LLM judges argues in one direction: your improvement is probably not real. Small eval sets, selection across many experiments, position bias, clustered examples. All 00
MSManu Shuklainecorpit.hashnode.dev·Aug 1 · 14 min readLLM tool-use reliability in 2026: how to evaluate models for AI agentsLLM tool-use reliability in 2026: how to evaluate models for AI agents Summary. The benchmark that predicts whether an AI agent survives production is not the one most teams check. The Berkeley τ-benc00