unchanged: says_done=True; actual=failed; 4/6 boundary-fix: says_done=True; actual=passed; 6/6 wrong-direction: says_done=True; actual=failed; 2/6 Three controlled candidate patches; these are environment checks, not model success rates.