logic_search/logic_lia, a throwaway eprintln! in proofs.rs (two Rust builds), then reverting it. Second was the sequences guard. I changed .iter().all to a for, rebuilt and re-ran, and only then found it already reads 18 on develop. That wasted one build and two runs of about 35 s each.lg_loop_check is called in two places (loop_found and loop_recorded).unproved-claims = "warn", so the 17-turn test has to be a .stderr refusal.0..x fails range_spelling (write 0..<(x + 1)).nikaia check run inside tests/compiler checks the whole project, so probes go in a scratch copy.it -- prove unproved_claims plus the guard set 2×, clippy 2×, tests/compiler both settings 1×, pre-push-check 2×.
.iter().all (both caused by the guard that was already red).Gate: say “red, not mine” without breaking the rule. For prover briefs, also: “probe at the claimed limit (16 turns), not only the spike’s example”. The spike’s 4-turn result hid the budget failure.The report file changed on disk after my last edit; I did not re-read it.