Cursor Write on Windows often saves CRLF; bare wsl -e bash script.sh then fails with No such file. Canon is run-wsl-sh.sh (strip CR).
Document fix(ci): and special chars breaking wsl -lc one-liners. Use .tmp-commit-msg.txt + GIT_EDITOR=true git commit -F in .sh scripts. [skip ci]
[skip ci]