# Normalise line endings to LF for source files. The repository
# follows the same convention as upstream Rust: text files in LF,
# even on Windows clones.
*
# Mark `.kel` files as Keleusma source for GitHub's linguist so
# the repository's language statistics surface Keleusma rather
# than reporting `.kel` as unknown.
*.kel*.kel
# Editor and dev-tooling integration files are auxiliary; do not
# count them in the language statistics.
editors/**tools/**
# Documentation should not skew the language statistics either.
docs/**
# Generated cost-model fragments: do not count as hand-authored
# Rust source.
keleusma-bench/measured_cost_models/*.rs
# Binary precompiled-bytecode fixtures. The wire format is
# self-describing; do not treat them as text.
*.kel.bin
# Git LFS hooks (no-op until/unless LFS is enabled, but documents
# the intent).
*.kel.bin