/p/2026-10-24 · explainer
Paper explainer · 2610.30571 · Xu and Wu

The file was stale. The agent believed it anyway.

Build 40 Python projects where the instruction file asks for one convention and the working code uses the other, then let two mainstream coding agents add a feature. Across 320 unattended runs and 720 forced choices, 90.1% went with the stale file and 4.2% with the code. One agent named the conflict out loud in 79 of 80 runs and still followed the file in 86.2% of its choices. Add one sentence to the user-level instruction file and code-following goes to 91.4%, with the test pass rate moving from 89.4% to 100%.

01 · The conflict

step through how one run was built

pick whose choices to count

02 · Noticing is not obeying

tap an agent to read how it framed the file

03 · One sentence

without the sentence with the sentence

choose which channel carries the rule

04 · What it deletes

05 · Your own repo illustrative

Results

What the paper actually measured

What it does not show

In practice