# Shell scripts must stay LF, or Windows checkout (core.autocrlf=true) rewrites
# them to CRLF — which breaks `bash scripts/*.sh` and trips shellcheck (SC1017).
*.sh text eol=lf
