# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
.venv/
venv/
env/
.uv/
dist/
build/
*.egg-info/
.pytest_cache/
.mypy_cache/
.ruff_cache/

# IDE
.vscode/
.idea/
*.swp
*.code-workspace

# OS
.DS_Store
Thumbs.db

# Env
.env
.env.local
.env.*.local

# Logs
*.log
logs/
*.lcov
coverage/

# Misc
.tmp
.temp

# Local-only docs (keep on disk, never tracked)
/docs/

# Legacy TypeScript (scoped paths)
legacy/typescript/node_modules/
legacy/typescript/build/
legacy/typescript/dist/
legacy/typescript/*.tsbuildinfo
legacy/typescript/coverage/
legacy/typescript/.cursor/mcp.json
