__pycache__/
*.pyc
*.egg-info/
dist/
build/
.pytest_cache/
.venv/
venv/
.vscode/
.idea/

# keep benchmark result JSONs (real data), ignore scratch files
*.json
!benchmarks/results_*.json
