# Normalize line endings. Without this, Windows checkouts convert fixture
# files to CRLF, parser tests fail on invisible whitespace diffs, and the
# diagnosis wastes an evening. See CLAUDE.md §15.
* text=auto eol=lf

# Email fixtures are byte-exact test inputs. Never transform them.
fixtures/** -text
*.eml -text -diff
*.eml.gz binary
*.html -text

# Binaries
*.db binary
*.png binary
*.jpg binary
*.webp binary
*.woff2 binary
