console.log
AGENTS.override.md
AGENTS.override
.DS_Store
benchmarks/.DS_Store
.coverage
.env

# Python
__pycache__/
*.py[cod]
*.egg-info/
dist/
build/
.eggs/
python/.coverage
python/htmlcov/
python/.ruff_cache/
*.pyc
python/src/virtuus/_rust*.so
python/src/virtuus/_rust*.pyd

# Rust
rust/target/
rust/lcov.info
rust/tarpaulin-report.json
examples/sakila/rust/target/

# Benchmarks
tools/benchmark_results/
/tmp/bench_data*/
benchmarks/output/users/
benchmarks/output/posts/
benchmarks/output/comments/
benchmarks/output/social_media_scale_*/
benchmarks/output/social_media_total_*/
benchmarks/output_py/users/
benchmarks/output_py/posts/
benchmarks/output_py/comments/
benchmarks/output_py/social_media_scale_*/
benchmarks/output_py/social_media_total_*/
# Storage-mode benchmark datasets (keep charts/results)
# NOTE: All storage-mode benchmark outputs are ignored to keep the repo clean.
benchmarks/output_storage/**
# Other benchmark dataset dumps
benchmarks/output_memory_*/
benchmarks/output_search_*/
benchmarks/output_cold_start/**
project-local/
infra/ec2_bench/.venv/
infra/ec2_bench/cdk.context.json
infra/ec2_bench/cdk.out/

# Examples
examples/sakila/.cache/

# Snyk
.tmp_snyk*
