# Rust
/target
# Cargo.lock IS committed (reproducible wheel builds in CI).

# Python
__pycache__/
*.py[cod]
*.egg-info/
.eggs/
build/
dist/
*.so
*.pyd
.pytest_cache/
.mypy_cache/
.ruff_cache/
.venv/
venv/

# maturin / wheels
/wheels
*.whl

# uv (ephemeral env + lockfile; not part of the distributed package)
uv.lock

# dev-only data (never committed)
opensource_set_1_5_hr_master.jsonl

# dev-only tests: depend on the private corpus + original reference impl,
# neither of which ships in the repo. CI uses tests/test_golden.py instead.
tests/test_parity.py
tests/check_full_15lang.py

# OS / editor
.DS_Store
.vscode/
.idea/
