The metric that's easy to compute is rarely the one that matters
BLEU, ROUGE, exact-match accuracy — these were the metrics of the pre-LLM NLP era because they're cheap. They poorly capture meaning, helpfulness, and downstream impact. The metric that matters is task-success: did the user accomplish what they came for?
Tiers of metric quality
- Cheap proxy — schema validity, length, presence of required fields. Necessary but insufficient.
- Local correctness — does the answer match the reference / cite the right source? Better.
- Task success — did the downstream system / user accomplish their goal? Best.
- Business outcome — did this prompt change move retention / NPS / time-to-resolution? Hardest, slowest, most valuable.
Use multiple tiers
Cheap proxies for CI. Local correctness for golden-set eval. Task success for staged rollouts. Business outcome for major investments. Don't try to compress them into one number; they answer different questions.