# Python (scoped to repo root so TypeScript src/lib/ etc. aren't silently ignored)
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
/build/
/develop-eggs/
/dist/
/downloads/
/eggs/
/.eggs/
/lib/
/lib64/
/parts/
/sdist/
/var/
/wheels/
*.egg-info/
.installed.cfg
*.egg

# Virtual environments
.venv/
venv/
ENV/
env/

# uv
.uv/
uv.lock

# IDE
.idea/
.vscode/
*.swp
*.swo
*~

# OS
.DS_Store
Thumbs.db

# Skill packages (generated)
*.skill

# Logs
*.log
logs/

# Testing
.coverage
htmlcov/
.pytest_cache/
.mypy_cache/

# Environment
.env
.env.local
*.local

# Local agent/tool trees
.claude/
.codex/

# Temporary files
tmp/
temp/
*.tmp
autoresearch-results.tsv

# Nested clone of the book-to-skill fork, symlinked into ~/.claude/skills (not vendored here)
/book-to-skill
/skills/book-to-skill/
# Nested clone of deep-research-skills (not vendored here)
/skills/deep-research-skills/
# Personal health workflow with private lab data — local only, never publish
/skills/trt/
# Local planning notes (may name people/orgs) — never publish
/skills/*/Plans/
.bmad-loop/runs/
.bmad-loop/cache/
.bmad-loop/policy.toml
_bmad/render/
