Batch I (remaining-item sweep): 10 fixes landed, 16 new tests (test_i_fixes.py), 424 passed. Q7a / M4 / Q9 / F8 kept as-is with rationales recorded.
Batch I (remaining-item sweep): 10 fixes landed, 16 new tests (test_i_fixes.py), 424 passed. Q7a / M4 / Q9 / F8 kept as-is with rationales recorded.