Git returns exit code 1 (not 128) when some files are ignored. - Accept both returncode 1 and 128 for ignore detection - Parse ignored paths per-batch to avoid cross-batch contamination - Log ignored file count after filtering Testing showed: exit code 1 = some ignored, 0 = none ignored Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
5.7 KiB
5.7 KiB