# Normalize line endings in the repository index. # # Phase 5 landed 2,003 changed lines in report_agent.py for 51 real ones: whole # files were rewritten with flipped CRLF/LF endings. That destroys `git blame`, # makes commits unreviewable by diff, and turns every remote merge into a set of # whole-file conflicts. `text=auto eol=lf` stores LF in the index and checks out # LF, so the churn cannot recur on files git touches from here on. * text=auto eol=lf # Binaries must never be normalized. *.png binary *.jpg binary *.jpeg binary *.gif binary *.ico binary *.pdf binary *.bin binary *.safetensors binary *.pt binary *.pack binary *.woff binary *.woff2 binary # Media shipped to the HF Space must go through Git LFS (the hub pre-receive # hook rejects binary blobs; pointer files are what actually live in git and # the build materializes them from HF LFS storage). *.mp4 filter=lfs diff=lfs merge=lfs -text *.jpg filter=lfs diff=lfs merge=lfs -text *.png filter=lfs diff=lfs merge=lfs -text