VI · Repository
Fixes a cross-file bug with a code-graph tool
Gemma 4 31B QAT
Finding:BREAKS· grade C(research conclusion)
28% correct (5/18)
Graph-on arm of the paired VI.graph_value campaign; the paired comparison with the graph-off arm (<run_id>/graph_off) is in the campaign result note.
Pass rate
28%
Why it breaks
The model returns the buggy function unchanged in behaviour -- nothing was fixed.
in 38% of failures (13 failures)
Example failure
Trial result: FAIL (one model answer)
FAILno_change
{"steps": [{"step": 1, "tool": "run_tests", "args": {}, "ok": true, "kind": null, "output": "tests/test_rules.py::test_solve_1 FAILED\n assert solve(-1, 'xybzzz') == [8, 7, 8, 22, 16, 3, -3, -2, 6, 4, 573, 63]\n AssertionError: solve(-1, 'xybzzz') returned [8, 7, 8, 22, 16, 3, -3, -2, 6, 4, 575, 63]\ntests/test_rules.py::test_solve_2 PASSED\ntests/test_rules.py::test_solve_3 PASSED\n1 failed, 2 paEvidence
- Ground truthDeterministic simulation: the right answer is computed, not judged
- StatisticsWilson 95% interval 12%–51%
- Sample size18 scored trials in total
- Fresh-seed confirmationNot run yet
- ReplicationNot run yet
Raw evidence