# Benchmark datasets are content-addressed by sha256 (capture requirement 11) — their byte form
# IS their identity, so they must check out identically on every platform. Without this, git's
# autocrlf turns LF into CRLF on Windows, changing the sha256 and (correctly) tripping the
# integrity refuse-to-run. Pin LF so the content identity is stable cross-platform.
*.jsonl text eol=lf

# The vendored packages/shared artifacts are byte-matched against the shared build output
# (the cross-language drift check) — keep them LF everywhere too.
crowdbench_run/_artifacts/*.json text eol=lf
