# ============================================================================
# Operating System
# ============================================================================
.DS_Store
._.DS_Store
Thumbs.db
desktop.ini

# ============================================================================
# Editor / IDE
# ============================================================================
.idea/
!.vscode/
.vscode/*
!.vscode/settings.json
!.vscode/launch.json
!.vscode/tasks.json
!.vscode/extensions.json
!.vscode/*.code-snippets
*.swp
*.swo
*~

# ============================================================================
# Claude Code
# ============================================================================
.claude/settings.local.json
.claude/CLAUDE.local.md
.claude/.sessions/
.claude/ralph-loop.local.md

# ============================================================================
# Environment & Secrets
# ============================================================================
.env
.env.*
!.env.example
.envrc.local
.direnv/
.mcp.json

# ============================================================================
# Python
# ============================================================================
__pycache__/
*.py[cod]
*$py.class
*.so
.venv/
venv/
*.egg-info/
dist/
build/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/
.cache/

# ============================================================================
# Node.js
# ============================================================================
node_modules/
.npm/
.pnpm-store/

# ============================================================================
# Testing / MCP Tools
# ============================================================================
.playwright-mcp/

# ============================================================================
# TikZ / LaTeX Diagrams
# ============================================================================
docs/diagrams/*.aux
docs/diagrams/*.log
docs/diagrams/*.pdf

# ============================================================================
# Logs
# ============================================================================
logs/
*.log

# ============================================================================
# Private planning docs (not for public repos)
# ============================================================================
docs/product/

# ============================================================================
# Project-Specific
# ============================================================================
# Supacrawl
.supacrawl/
scraped-pages/

# Backup and archived artefacts
.git-backup
issues-archive-*.json
