# Chemenu - .gitattributes # # Every text file is stored and checked out with LF, whatever `core.autocrlf` says. # Without this, a Windows checkout with `core.autocrlf=true` gives the sh launcher # tools/wikitool CRLF line endings, and Git Bash then fails with `env: 'bash\r'`. The # tools also compare file bytes (the published skill copies, the sha256 per file in # `.wikitool-release.json`), and those comparisons only agree when the line endings do. * text=auto eol=lf # Sources are kept byte for byte as they arrived: raw/CONTRACT.md makes them immutable, # and normalizing a CRLF source on `git add` would change it. /raw/** -text /incoming/** -text