# Shell installers MUST stay LF — a CRLF `#!/bin/sh` line breaks the script on
# Linux/macOS ("bad interpreter"). These are served verbatim over GitHub Pages.
install.sh*.sh
# PowerShell scripts: CRLF is the Windows norm and PowerShell reads either.
install.ps1*.ps1
# systemd unit files are Linux artifacts (shipped in .deb/.rpm and generated by
# `render_unit`) — force LF so a Windows checkout doesn't embed CRLF (which is
# wrong on Linux and would fail the packaged-unit drift-guard test).
*.service
# Golden terminal frames are compared cell-exact against what a pty emitted,
# which never contains CR. A CRLF checkout would append one to every expected
# row and fail the suite on a Windows runner. (The harness also normalizes on
# read, so this is belt-and-braces — but the files should be canonical LF.)
tests/snapshots/*.txt# insta snapshots, for the same reason.
*.snap