# Shell scripts must stay LF — CRLF breaks the `#!/bin/sh` shebang on Linux/WSL. *.sh text eol=lf # PowerShell tolerates either; keep CRLF on Windows checkouts. *.ps1 text eol=crlf