Your Agent Evolved. Your Evals Didn't. — Ameya Bhatawdekar, Braintrust
When an agent moves from fixed chains to model-led orchestration, memory, tools, and sandboxes, its old answer-quality evals cover only part of the system. Evals must follow the architecture.
Evaluation scope expanded from final-answer checks in a **single model call**, to parser, retrieval, node, branch, and retry checks in orchestration graphs. Newer agent systems add model-led planning, long-horizon tool use, memory, sandboxes, MCP, and skills, creating further failure surfaces.
Map evals to the architecture actually in production. Measure trajectories and repeated-run reliability, preserve regression cases from older capabilities, and mine production traces for failure categories that existing datasets do not cover whenever the system is replatformed.
Evaluation scope expanded from final-answer checks in a **single model call**, to parser, retrieval, node, branch, and retry checks in orchestration graphs. Newer agent systems add model-led planning, long-horizon tool use, memory, sandboxes, MCP, and skills, creating further failure surfaces. Map evals to the architecture actually in production. Measure trajectories and repeated-run reliability, preserve regression cases from older capabilities, and mine production traces for failure categories that existing datasets do not cover whenever the system is replatformed. Production clustering can suggest missing cases, but it only sees observed traffic and depends on useful traces and scoring definitions. Architectural congruence improves coverage; it does not prove that the dataset represents rare or safety-critical failures.
This reframes eval maintenance as an architectural migration obligation: when agents gain planning, memory, tools, retries, or sandboxes, final-answer datasets no longer cover the system being shipped. It confirms production traces as a source of regression cases and strengthens repeated-run and trajectory evaluation, while warning that observed traffic and chosen scorers still cannot establish coverage of rare or safety-critical failures.