Evals

Systematic tests, benchmarks and graded criteria that measure whether AI output meets quality thresholds — the QA discipline of AI systems.

Also known as: evals, eval, evals (product-level), model-level evals, evals / smak / judgment, Golden Examples, golden dataset, grading criteria, rubrics (for LLM judges), benchmark / evaluation task, benchmark, benchmarks, pelican test, pelican riding a bicycle, Remote Labor Index, the automation frontier / Remote Labor Index (RLI), DELEGATE-52, community-driven evaluation, senior engineer benchmark

LLM-as-JudgeVerifiability (as the Quality Bar)

How authors use it

Oldest first (extraction date when no publication date is known).

AuthorTheir termTheir meaning
A pragmatic guide to LLM evals for devs
The Pragmatic Engineer · 2025-12-02
Golden datasetA curated set of test cases — for code-based evals, input plus one definitively correct expected output; for LLM-as-judge, input/trace plus a human expert's PASS/FAIL verdict and a written critique explaining the reasoning.
11) AI-spesial med Vilde Opsal og Anders Sveen
Truls Jørgensen og Audun Fauchald Strand — Heis Podcast · 2026-02-16
evals / smak / judgmentThe capacity to look at AI output and tell whether it is good — both as ad-hoc human evaluation ('smak', taste) and as instrumented automated metrics
Harness design for long-running application development
anthropic.com · 2026-03-24
Grading criteriaExplicit, written prompts shared between generator and evaluator that convert subjective judgments (e.g. 'is this design good?') into concrete graded dimensions (design quality, originality, craft, functionality). Criteria wording itself steers the output — e.g. 'museum quality' pushes designs toward visual convergence.
Ashutosh Singh's Post
Ashutosh Singh · 2026-04-10
Golden ExamplesA curated set of 5-10 input/output pairs that define correct model behavior and serve as the basis for evaluation
Ashutosh Singh's Post
Ashutosh Singh · 2026-04-10
EvalsSystematic tests that measure whether an AI model meets accuracy and quality thresholds, analogous to QA for traditional software
Meta's new model is Muse Spark, and meta.ai chat has interesting new tools
Simon Willison · 2026-04-10
pelican testWillison's personal benchmark for LLM capability: generating an SVG of a pelican riding a bicycle. Used as a quick qualitative assessment of model competence
Podcast: Tiger Teams, Evals and Agents: The New AI Engineering Playbook
Sam Bhagwat · 2026-04-10
evalsStatistical tests applied to agentic application outputs to measure accuracy, fairness, and domain-specific correctness — analogous to but 10x more important than traditional software tests
Generative AI in the Real World: Aishwarya Naresh Reganti on Making AI Work in Production
Ben Lorica and Aishwarya Naresh Reganti · 2026-04-16
evals (product-level)
Generative AI in the Real World: Aishwarya Naresh Reganti on Making AI Work in Production
Ben Lorica and Aishwarya Naresh Reganti · 2026-04-16
model-level evals
Generative AI in the Real World: Aishwarya Naresh Reganti on Making AI Work in Production
Ben Lorica and Aishwarya Naresh Reganti · 2026-04-16
rubrics (for LLM judges)
LLMs Corrupt Your Documents When You Delegate
Philippe Laban, Tobias Schnabel, Jennifer Neville · 2026-04-17
DELEGATE-52A benchmark simulating long delegated workflows requiring in-depth document editing across 52 professional domains
DeepSeek v4, and the end of the OpenAI/Microsoft AGI clause
Simon Willison · 2026-04-30
pelican riding a bicycleWillison's signature personal benchmark — asking each new model to produce an SVG of a pelican riding a bicycle. Used as a vibe-check across model generations.
The AI paradox: More automation, more humans, more work | Dan Shipper
Lenny Rachitsky (host); Dan Shipper (guest, CEO Every) · 2026-05
Senior engineer benchmarkShipper's personal eval: ask a frontier coding model to rewrite his vibe-coded app Proof from first principles, score it against two human senior-engineer rewrites. Humans score high 80s/low 90s; pre-GPT-5.5 models scored ~30; GPT-5.5 with an Opus 4.7 plan scored 62 — and Shipper says when models 'saturate', he will redesign the benchmark and zero them out
Local AI
Mike Loukides and Claude · 2026-05-09
golden datasetA curated set of a few hundred real prompts with known-good answers, used to evaluate candidate models against your actual use case rather than published benchmarks
Kaggle is making AI benchmark creation effortless
Andrew Wang (Google) · 2026-06-04
Benchmark / evaluation taskA discrete, scorable challenge (often a single prompt-and-expected-judgment, e.g. 'is 300+140=460 correct?') submitted to Kaggle and run against models on a public leaderboard.
Kaggle is making AI benchmark creation effortless
Andrew Wang (Google) · 2026-06-04
Community-driven evaluationEvaluations authored by the broad developer community via Kaggle's tooling, rather than by lab researchers or third-party evaluation organizations.
AI Companies Are Hiring More
AI Daily Brief (Nathaniel Whittemore) · 2026-07-02
the automation frontier / Remote Labor Index (RLI)CAIS benchmark grading models against paid-professional freelance deliverables (3D modeling, architecture, video editing); a moving 'frontier' of how much real economic work AI can complete (Fable 16.1%, up from 2.5% in under a year).

Documents (50)

Propositions touching this concept (73)

By publication month, oldest first (extraction month when no publication date is known).

2024-10

2026-02

2026-03

2026-04

2026-05

2026-06

2026-07

2026-08

2026-09

Tensions

Is the model a swappable, commoditized component (so selection is a cost decision), or is model choice load-bearing (so selection is a capability decision)?
from: When working with AI coding agents, how should you select the model, its reasoning/effort level, and its context size for a given task?
Assessment: Both camps are right about different task strata, and the tie is broken by the routing camp's own artifact. Commoditization holds on the bulk/background tier (musistudio and the Pragmatic Engineer are correct that a cheap or open model suffices for a large share of tokens), but model choice is load-bearing exactly on the hard tier — the 'hardest 40%' the routing camp routes AWAY (the Pragmatic Engineer's own gap notes 60%-of-token-spend is not 60%-of-value). nrehiew's 6.5x over-editing spread and stellaraccident's collapse are measured on precisely that hard tier. The clincher the swap camp does not concede: musistudio's OWN per-model transformers (tooluse, enhancetool, reasoning, deepseek, gemini) prove the harness is NOT model-agnostic — every model needs bespoke request/response rewriting just to work behind Claude Code, so the 'any model' artifact self-refutes. Delangue even concedes the frontier gap himself. Verdict: select cheap-and-swappable for bulk, and treat the model as a load-bearing capability decision for the hardest slice — the two positions are not competitors but a partition of the task distribution.
Context size: should you shrink the problem to fit a small usable window (decompose / reset), or grow and trust a large window?
from: When working with AI coding agents, how should you select the model, its reasoning/effort level, and its context size for a given task?
Assessment: The apparent 'grow / trust the big window' position for CODING largely dissolves once retrieval is separated from coding — which is exactly Pocock's move ('good for retrieval, less good for coding') and musistudio's (longContext is a routed escalation, not the coding default). No text argues you should code inside a full 1M window. The only genuine pressure toward trusting a bigger window is the vendor-forward Fable 5 / Opus 4.6 claim that coherence loss is being engineered away — but that is a moving target (convergence 5), not a stable dial, and even the harness paper only relaxed context resets AFTER measuring that the new model no longer needed them. A secondary, live sub-dispute survives: reset vs compact. Pocock, the harness paper and best-practices favor clearing/resetting to a fresh agent; Hills and Osmani lean on compaction. The reset camp has the better argument on today's models — compaction preserves the same anxious agent — but the disagreement is real and unresolved. Verdict: shrink-and-decompose is the default for coding; grow only as an explicit retrieval escalation; prefer reset over compact unless the model version has demonstrably killed context anxiety.
Effort/reasoning: does more thinking make output better, or does more reasoning make it worse (over-engineering / over-editing)?
from: When working with AI coding agents, how should you select the model, its reasoning/effort level, and its context size for a given task?
Assessment: This looks like a head-on collision but is really the corpus resolving a category error, so I keep it as a divergence-under-adjudication rather than a live two-camp fight. The two things bundled into one 'effort' dial are separable: reasoning DEPTH (deliberation and research before acting — what stellaraccident measures as the Read:Edit ratio) versus action SCOPE (how much the model rewrites — what nrehiew measures as over-editing). They are separable but DEFAULT-COUPLED: more reasoning, unconstrained, tends to produce more scope. nrehiew is the empirical bridge — constrained reasoning models are the MOST faithful, proving depth and tight scope combine positively when you address them separately. Fable 5 already acts on this, pairing 'reduce effort' with a distinct anti-over-engineering instruction. The actionable verdict: do NOT cut reasoning depth to fix over-editing (that is stellaraccident's exact grievance and it backfires into shallow, edit-first behavior); keep the depth and add an explicit scope constraint. The failure is treating one knob as if it controls both correctness-depth and edit-scope.

Open gaps (179)