Your Numbers Win
Lesson 3 of 3 in In Production: Reading Model Evals Critically.
Here is the closing argument of the Evaluation domain, and it is short.
Every public number you have learned to read — the Benchmark rows, the Arena ratings, the leaderboard ranks — answers some version of the question “is this model generally capable?” Your decision was never that question. Your decision is: does this model do my task, on my traffic, at the configuration I will ship, well enough to bet the product on? No instrument pointed at the general public can answer a question about your particulars. A small, honest Eval harness — a Golden set built from real traffic, graders you have spot-checked, run through the exact API path you deploy — beats every public number for your decision, not because it is bigger or cleverer, but because it is the only measurement aimed at the right target.
“Small and honest” is doing real work in that sentence. Small: a golden set of a few hundred well-chosen real cases, maintained, is worth more than thousands of synthetic ones nobody audits. Honest: failures get read, not explained away; the set grows a new case every time production surprises you; graders get checked against human judgment often enough that you trust their verdicts. You built all of this in Building an Eval Harness — the capstone point is that this modest artifact is the top of the food chain. Public signals feed it; they do not overrule it.
The model-decision loop: public signals shortlist, your harness decides
- Public signals
Model cards and their eval tables, arena leaderboards, standardized-harness results, community experience. Read with the whole domain’s checklist: footnotes, saturation, contamination status, construct fit.
- Shortlist 2–3 candidates
Filter on hard constraints first — modality, context window, region, license, price class — then on capability signals large enough to survive harness noise.
- Run your harness
Same golden set, same graders, same prompts and parameters, same access path you will ship — for every candidate. One measurement, models swapped.
- Clear winner on your task?
Compare full result distributions and read failure transcripts, not just the headline pass rate. Treat small gaps as ties and decide on secondary criteria: cost, latency, operational fit.
- Decide and ship behind the gate
Adopt the winner. The same harness now becomes the regression gate for every future prompt change, model swap, and vendor update.
- Monitor and grow the golden set
Production surprises become new golden-set cases; drift or a vendor model update sends you back around the loop with a better instrument than last time.
Notice what the loop does to the instruments from lesson two: it puts each one where it belongs. Public signals are the wide end of the funnel — cheap, broad, secondhand. Your harness is the narrow end — expensive per candidate, so you only point it at a shortlist, but decisive. And the loop never ends: the decision feeds monitoring, monitoring feeds the golden set, and the golden set makes the next decision sharper. Regression testing and Drift monitoring, from the previous module, are this same loop running continuously instead of at selection time.
This is the eval-first habit, and it is the cheapest insurance sold anywhere in this field. The harness you built once now prices every risky event — a model deprecation, a tempting new release, a prompt refactor, a quiet vendor update — at the cost of one rerun. Without it, each of those events is priced at the cost of a production incident plus the debugging week that follows. Teams with evals move faster, not slower: they can say yes to changes in an afternoon, with transcripts, while everyone else schedules a meeting to trade anecdotes.
Key terms: Eval harness, Golden set, Contamination, Elo rating, LLM-as-judge
In production
All three clouds now sell managed evaluation: services that run graders — programmatic metrics, LLM judges, or human review — over a dataset of prompts and expected properties, and report scores. The mechanism is the same everywhere, and so is the division of labor: the platform brings the loop, you bring the golden set. The dataset remains the part only you can supply — and the part that makes any of it mean something.
AWS
Amazon Bedrock’s evaluation capabilities run models against prompt datasets and score the outputs — automatic metrics for tasks with checkable answers, LLM-as-judge and human-review workflows for open-ended quality. Built-in datasets and rubrics exist, but they are generic by construction: the evergreen pattern is bring-your-own-dataset, where your golden set of real traffic becomes the input and the service supplies orchestration, judging, and reporting. Judge verdicts inherit judge biases wherever they run, so the spot-checking discipline from this domain travels with you onto the platform.
Azure
Azure AI Foundry ships an evaluation framework with built-in evaluators — groundedness, relevance, similarity-style metrics, many implemented as judge models with rubrics — runnable over your datasets against any deployment in the project, and wireable into CI so a failing eval blocks a release the way a failing unit test does. That is this domain’s regression gate, productized. The evaluators are starting points; the leverage is in the dataset and rubric you bring, because a groundedness score over generic prompts certifies nothing about your contracts, your customers, or your edge cases.
Google Cloud
Vertex AI’s generative evaluation service runs pointwise scoring (grade one model’s outputs against criteria) and pairwise comparison (judge which of two outputs better satisfies the rubric) over datasets you supply, with judge models doing the open-ended grading. It slots into the decision loop at two points: pairwise mode for the shortlist bake-off, pointwise mode as the recurring gate. Same closing note as everywhere: the service is the engine, your golden set is the fuel — and deeper judge-calibration protocol lives with our sister AI Agent Academy.
That closes the Evaluation domain. Walk out with the whole arc in one paragraph: a Benchmark is a proxy with a shelf life, and Goodhart’s proverb — when a measure becomes a target, it stops being a good measure — hangs over every leaderboard. Contamination can quietly turn a capability test into a memory test. Arenas and LLM-as-judge extend measurement to tasks without answer keys, at the price of preference and judge biases. And the answer to all of it is not cynicism about numbers — it is owning one: a golden set from your traffic, graders you trust, a harness you rerun on every change, and the confidence to let your numbers overrule anyone’s table for your decision.
Next on the map is Security & Risk — where evaluation meets adversaries. Everything so far assumed the inputs were trying to be representative; now the inputs start trying to be malicious. Prompt injection, jailbreaks, data leakage, red teaming: an attacker is, in effect, an eval you didn’t write, probing the failure modes your golden set never sampled. The eval-first habit you just built is the foundation that domain stands on.
Interactive checkpoint quiz (1 questions) — open this page in a browser to take it.