# Virtual environments
.venv/
venv/
env/

# Python bytecode and build artifacts
__pycache__/
*.py[cod]
*.egg-info/
build/
dist/

# Test and coverage output
.pytest_cache/
.coverage
.coverage.*
htmlcov/
coverage.xml

# Linter and type-checker caches
.ruff_cache/
.mypy_cache/

# Editor directories
.idea/
.vscode/

# Generated tours and the local generation cache
.repoonboard/

# Full clones of the evaluation repositories. eval/ground_truth.json and
# eval/results.json ARE committed: they are the evidence behind the numbers in
# the README, and a published number whose derivation is not in the repository
# is just an assertion.
.eval-cache/
