# Python venvs
.venv/
venv/
env/

# Bytecode / caches
__pycache__/
*.py[cod]
.pytest_cache/
.mypy_cache/
.ruff_cache/
.cache/

# IDE / OS
.vscode/
.idea/
.DS_Store

# Cursor temporary files
.cursor/
*.cursor
*.curdiff

# Logs (conserve le dossier vide)
logs/*
!logs/.gitkeep

# Local DB / session
*.db
*.sqlite3
.bighub_session.json

# Chronos data / runs / meta outputs
.chronos_data/
chronos_data/
runs/
chronos_runs/
*.meta.json

# Backtest / simulation results (local)
backtest_results/
simulation_results/

# Database backups (local)
backups/
*.sql.gz

# Secrets (NEVER COMMIT)
.env
.env.*
secrets/*
!secrets/.gitkeep
!secrets/*.example
*.pem
*.key
*.p8
*.crt

# Temporary / dev files
*.swp
*.tmp
*.bak*
*.patch

# Support dumps
support.app.txt
support.misc.txt
suport.misc.txt
support.chronos.txt

# UI (Next.js)
ui/node_modules/
ui/.next/
ui/out/
ui/build/
ui/.vercel/
ui/.env*.local
ui/.env
ui/*.tsbuildinfo
ui/coverage/
ui/.pnp/
ui/.pnp.js
ui/npm-debug.log*
ui/yarn-debug.log*
ui/yarn-error.log*