# Normalize line endings to LF on commit (cross-platform safety) * text=auto eol=lf # Python source *.py text eol=lf # Custom text formats *.chord text eol=lf *.md text eol=lf *.txt text eol=lf *.csv text eol=lf *.json text eol=lf *.yaml text eol=lf *.yml text eol=lf *.toml text eol=lf *.cfg text eol=lf *.ini text eol=lf # Binary assets — never diff/merge *.pt binary *.pth binary *.ckpt binary *.pkl binary *.mid binary *.midi binary *.png binary *.jpg binary *.jpeg binary *.pdf binary *.zip binary *.gz binary *.tar binary