Summary
The paper (arXiv 2608.22960) separates process evaluation of coding agents into action, task and step levels, and instantiates step-level causal attribution with SCAE, a replay-based estimator built on a structural causal model of agent execution that combines prefix-conditioned identification, replay/intervention-based estimation and controlled manipulation of judge information. Across 499 file-localization episodes from 12 repositories it finds that next actions are driven mainly by execution provenance rather than code-graph transitions, and that full-trace LLM judges show systematic collider bias — they tend to reward semantic relevance rather than certified causal contribution.
Why it matters
If your agent eval pipeline scores whole trajectories with an LLM judge, this evidence says you are partly measuring plausibility, not contribution — and gating deploys on that number is risky. Replay- and intervention-based step-level attribution costs more to run but gives a defensible answer, which matters wherever agent evals feed release decisions.
Technical details
| Framework | three process-evaluation levels: action, task, step; SCAE = replay-based step-level causal attribution on a structural causal model of agent execution |
|---|---|
| Method | prefix-conditioned identification; replay/intervention-based estimation; controlled manipulation of judge information |
| Data | 499 file-localization episodes, 12 repositories |
| Findings | next actions driven by execution provenance, not code-graph transitions; uncertainty structured at task level; full-trace judges show systematic collider bias (semantic relevance over causal contribution) |
| Code | not released |
| Arxiv | 2608.22960, submitted 2026-08-24 |
Tags
agent-evaluationcoding-agentllm-judgecausal-inferenceevaluationresearch