# This repository intentionally uses NO Git LFS.
#
# Test sources and fixtures are text and must be stored as normal git objects.
# When they were LFS-tracked, a checkout without Git LFS materialized them as
# pointer files: Cargo then tried to parse pointer text as Rust
# (`cargo check --all-targets` failed), and `contracts_runner` panicked parsing
# pointer text as TOML. The scanner tests fixtures (`*.toml`), the
# proptest-regressions seeds, and the Rust test sources (`readme_claims.rs`,
# `diagnose_*.rs`) have all been de-LFS'd and are stored as text.
#
# Guarded by crates/scanner/tests/contract/rust_test_sources_are_not_lfs_pointers.rs
# (do not re-add `filter=lfs` rules for files under crates/scanner/tests/).

# Build-time calibration identity hashes exact UTF-8 bytes. Keep both sides of
# that identity LF-stable on Windows checkouts.
crates/scanner/src/model_card.json text eol=lf
crates/scanner/src/pattern_calibration.json text eol=lf
