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

# Node / React
node_modules/
ui/dist/
ui/.vite/

# MkDocs build output (deployed by .github/workflows/docs.yml)
site/

# Airflow
logs/
airflow.db
airflow.cfg
standalone_admin_password.txt

# Local data files (DuckDB scratch, etc.)
*.duckdb
*.duckdb.wal

# Env / secrets
.env
*.local

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

# Local Claude Code session config — never ship
.claude/
