Concept register · Concept 50 of 64 · Theme: agent evals Reviewed 2026-09-01
assay · concepts · agent-evals
Trajectory grading
Outcome-only grading passes an agent that reached the right answer by a forbidden, wasteful, or lucky route. Trajectory grading treats the reasoning path and the tool-call sequence — often hundreds of turns — as a first-class object to be scored alongside the artifact.
established · assay: no trace-level metric
10 independent sources · sighted at the Agentic AI Summit 2026 · last reviewed 2026-09-01
§1What it is
The path is the object
The questions a trajectory answers are not the ones a final answer answers. Was each hop correct? Was the trajectory adequate to the stated intent? What did it cost in tokens and latency? Did it dead-end and backtrack, did it recover from its errors — and was the method it used one the task actually permitted. That last one is the sharpest: an agent asked to detect a condition from a measurement trend can instead read the diagnosis already written in the notes, and score full marks on a grader that only sees the answer.
Three of the four failure buckets are invisible
The failure information an outcome eval discards turns out to be most of it. Correctness is one of four buckets — correctness, completeness, usefulness, efficiency — and the other three never appear in a final-answer score. Efficiency is not merely wasteful either: an inefficient trajectory causes downstream errors by exhausting the context it needed later. Trajectory metrics such as first-pass success, dead-end rate and unique-sequence variance get promoted to co-equal with answer quality.
Cheap surface signals, and grading how
Trajectories also carry free signals that predict failure before the outcome does — the agent’s own text degrading under stress reads as a health indicator straight off the surface. And at the top of the ladder sits a third evaluation tier above benchmark hill-climbing and meta-benchmarks: grading how an improvement was achieved, scored for no cheating, creativity and elegance.
§2Sightings
Agentic AI Summit 2026 · 10 sightings
#110Agent Arena: Causal Evaluations of Agents in the Real WorldAnastasios N Angelopoulos, Arena
#113Spec Driven Agents: Trajectory Based EvaluationSrijith Rajamohan
#127Scaling RL for Coding Agents: Lessons from Training SWE-1.7Silas Alberti, Cognition
#153The Exam Before Enterprise DeploymentYuan Emily Xue, Scale AI
#142Data Benchmarks: Where Everything’s Made UpGrace Tang, Hex
#140From Multi Agent Patterns to Reliable OrchestrationDaniel Homola, BMW Research
#096Information Retrieval in the Age of Agentic AITanya Roosta, AMD
#108The Art & Science of Benchmarking AgentsVincent Sunn Chen, Snorkel
#001Enterprise AIAdarsh Hiremath, Mercor
#018Recursive Self Improvement… of What?Oriol Vinyals, Google DeepMind
Also: M-TRACK; self-RAG; adaptive RAG; Senior SWE-bench; Arena.
§3Where Assay stands
The raw material, reduced to counts
Assay holds everything trajectory grading needs and throws almost all of it away. Session transcripts, tool-call logs, reviewer findings and review disputes are all persisted; the reporting layer turns them into activity numbers — briefs, PRs, sessions. Nothing inspects a trajectory. Verify rows are per-step falsifiable checks on outcomes: they run after the fact and say nothing about the route taken to produce them.
Shipped, designed, and not designed
Shipped: the verify role reads sessions rather than only re-running checks, which is the manual, unmeasured version of trajectory grading; reviewer findings per PR is the closest existing proxy for a dead-end rate (desk roles). Designed but unbuilt: the transcript-mining pass over session history, from which intervention rate, dead-end and backtracking rates and recovery rate are direct steals. Not designed: a trace-level metric of any kind. “Tokens per verified brief” and “wasted hops per brief” are the concrete upgrades over activity counting, and neither exists.
The one actionable finding
The forbidden-method case is a direct upgrade instruction for the brief schema: some verify rows must specify how a result may be obtained, and a reviewer should treat a method violation as a failure even when the output looks right. That is a spec change rather than a tooling change, and it has not been proposed.
§4Watch
- Whether anyone publishes a trajectory-metric set stable enough to compare across harnesses — dead-end rate, first-pass success and unique-sequence variance are each defined locally by one team.
- Whether cheap lexical health signals such as the “not-okay ratio” generalize beyond training-time divergence detection into deployment-time monitoring.
- A worked example of method-constrained grading in a software task rather than a regulated-domain one, which would make the verify-row spec change concrete.