c901d90832
apply_files now refuses any FILE: block targeting the test file or tests/ — a model that "returns the test unchanged" was overwriting the spec with a placeholder -> 0 tests collected -> unparseable 999 -> false RED (this killed the slice 3.6 grind). Also: target reads guard with os.path.isfile not os.path.exists (a directory-like inferred token hit IsADirectoryError and crashed the grind at startup). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EWpfhDgYNA21tETDP9ueBE