# Python build / cache artifacts
__pycache__/
*.py[oc]
build/
dist/
wheels/
*.egg-info/

# Virtualenvs
.venv/

# Tool caches
.pytest_cache/
.mypy_cache/
.ruff_cache/

# Environment / secrets
.env

# IDE
.vscode/
.idea/

# OS
.DS_Store

# Pre-pre.01 backup of the source captures, kept locally only
browser-recon/
important/

# Claude Code session metadata (scheduled tasks lock, etc.)
.claude/

# Local dev databases (DATABASE_URL fallback in browser_recon_server/db.py)
browser_recon.db
*.sqlite
*.sqlite3
tmp.db
recon_capture_log.txt
log.log

# T46: per-run artefacts from ``recon llm-eval`` (eval.md, costs.json,
# per-prompt JSON dumps). Not source -- regenerated on each invocation.
eval-runs/
