Excludes 15.0s of deliberate idle observation (settle window); the curve still covers it.
Iteration: prompt to visible change
Follow-ups were injected into the same live session.
Edit
First visible change
Correct change
Agent done
Tool calls
After agent
Broken for
Make the header background blue.
5.2s
5.2s
7.3s
1 (edit)
--
--
Add a fourth column called "Blocked" after Done.
4.6s
4.6s
9.3s
0
-4.7s
--
Judged frames
25.4s · score 1.00 Polished, fully styled task board matching brief with columns, cards, and add button.
Caveats
2 poll ticks were skipped because a capture overran the interval.
judge: anthropic:claude-sonnet-5 does not accept a sampling temperature, so these frames were scored at the provider's default rather than at 0. Two runs of the same page can be scored differently, and that variance is inside the AUC. result.json records the temperature as null rather than as the value that was asked for, so p2p compare will not pool this run with one that was scored at a fixed temperature.
Iteration "header-blue" was corrected after the run: The brief's check read only background-color, and this header is blue through a linear-gradient, so it reported NEVER LANDED. Re-checked after the run with the corrected check (gradient colour stops count) against the run's final code: it passes. The page changed once after the prompt and held that state to the end of the window, so the edit landed at its first visible change.