# Python
__pycache__/
*.py[cod]
*.egg-info/
*.egg
dist/
build/
.venv/
.env

# Hypothesis (PBT)
.hypothesis/

# Pytest
.pytest_cache/

# IDE
.vscode/
.idea/
.claude/settings.local.json
*.swp
*.swo

# Local AI tool metadata
mcps/

# OS
.DS_Store
Thumbs.db

# Frontend
frontend/node_modules/
frontend/dist/
frontend/tsconfig.tsbuildinfo

# Alembic
alembic/versions/__pycache__/

# Generated SSL bundle
combined-ca-bundle.pem

# Dolt local dev clones. Production keeps clones in DOLT_DATA_DIR OUTSIDE the
# repo tree (deploy is rsync --delete of the tree); this dir is dev-only.
dolt-data/

# Local research artifacts
# Backtest reports in reports/ are tracked: they are the evidence behind the
# production baseline in the README. The snapshot DBs they run against are not.
backtest_snapshots/
# Rebuildable pickle caches are local accelerators, not decision evidence.
reports/*.pkl
reports/*.pk1
reports/.cache/
