# Normalize line endings so shell scripts and the Python engine stay LF
# on every platform. Prevents CRLF drift breaking bash steps on Windows CI.
* text=auto eol=lf

# Windows-native scripts keep CRLF.
*.ps1 text eol=crlf
*.bat text eol=crlf
*.cmd text eol=crlf

# Treat binaries as binary (no EOL munging).
*.png binary
*.jpg binary
*.gif binary
*.ico binary
*.svg text
