# Auto detect text files and perform LF normalization
* text=auto
* text eol=lf

# Binary files - treat as binary, no line ending conversion
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.webp binary
*.ico binary
*.svg binary
*.pdf binary

# Catalog projections are deterministic compiler outputs. Review authored
# facts under config/catalog instead of treating these as independent sources.
config/recipes/built-in/*/catalog.yaml linguist-generated=true
src/semantic-router/pkg/catalog/zz_generated_catalog.go linguist-generated=true
website/static/model-catalog/catalog.json linguist-generated=true

# Prebuilt CK Flash Attention shared library (ROCm/gfx942)
onnx-binding/ort-ck-flash-attn/prebuilt/libort_ck_flash_attn.so* binary
*.a binary
