# Node / web
node_modules
dist
dist-ssr
*.local
coverage

# Python
__pycache__/
*.py[cod]
.venv/
.mypy_cache/
.pytest_cache/
.ruff_cache/
*.egg-info/

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

# Editor / OS
.idea
.DS_Store
*.swp
tsconfig.tsbuildinfo

# Claude Code session tooling (not part of the product)
.claude/

# Secrets / credentials (never commit)
*firebase*adminsdk*.json
service-account*.json

# Playwright MCP transient artifacts
.playwright-mcp/

# MCP local config (secrets — generated locally, never committed)
.mcp.json
