__pycache__/
*.py[cod]
*.egg-info/
.eggs/
build/
dist/
.venv/
venv/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
coverage.xml
htmlcov/
.DS_Store
.ipynb_checkpoints/

# MkDocs build output
site/

# Out-of-core engine: benchmark outputs, synthetic data, and DuckDB spill
src/freshdata/benchmarks/results/
/tmp/freshdata_bench/
/tmp/freshdata_spill/

# Benchmark Release harness: runtime results and generated fixture files
benchmarks/results/
benchmarks/generated_fixtures/

# Rust native backend build output
crates/freshcore/target/

# Phase 5 training pipeline: teacher prompt/response audit cache is a local
# dev artifact (regenerated by running teacher tasks), not committed content.
training/cache/*
!training/cache/.gitkeep
