A grader is a model call. Every output you grade costs tokens, adds latency and creates a score someone has to store, chart and eventually trust. The question is not whether to use an LLM judge, because judges now do most of the work that human review used to carry. It is how often the grader runs, and on what.
There are really two graders in most systems, and they have very different prices. The first pass is cheap: a small model, a short rubric, sometimes a deterministic check in front of it. The second look is expensive: a stronger model, a longer rubric, retrieved reference material, or a human. Routing is the logic that decides which outputs get the cheap pass, which get the expensive one, and which get skipped.
The trap is treating this as a binary. Teams either grade 100 percent of traffic with the expensive judge (and then quietly turn it down or off when the invoice lands) or they sample 2 percent (and then find out about a regression three weeks late). The useful middle is a cheap first pass on everything, a threshold that sends only suspicious scores to the expensive judge, and an audit loop that keeps the threshold honest.
LLM-as-a-judge is popular for a reason: it replaces slow, subjective human review with a prompt and an API call, and it handles open-ended text where exact-match metrics fail. Evidently's guide to LLM judges makes the case that judging generated text is tricky precisely because there are many ways to be right. That flexibility is what makes a cheap judge viable, and also what makes it worth calibrating before you trust it.



