A single eval run of an agent is a lottery ticket. Lesson 12 covered when a small eval set's aggregate score can be trusted at all — statistical significance, the question of whether a difference between two scores is real or just sampling noise. This lesson goes one level deeper: not "is the eval set big enough to trust the score," but "where does the run-to-run noise that significance test has to account for actually come from, and what do you do about it operationally, not just statistically."
That noise is not one dial. Several independent sources stack on top of each other, and they split into two very different categories: variance you deliberately built in because it serves the product (sampling temperature, top-p), and variance that sneaks in from the serving stack and the outside world whether you asked for it or not (nondeterministic kernels, live tool results, a retrieval index that changed underneath you). Treating both kinds the same way — as an undifferentiated blur of "the agent is a bit random" — makes it impossible to fix the parts you can actually control.
The practical response to all of it is the same: run more than once, and be precise about which question you're asking when you do. "Does it work at least once in k tries" and "does it work every single time in k tries" are different empirical claims, computed from the same repeated-run log, and conflating them is one of the most common mistakes in agent eval reporting — this lesson gives you the exact arithmetic to keep them separate.