# Python
__pycache__/
*.py[cod]
*.egg-info/
dist/
build/
.venv/
venv/

# IDE
.idea/
.vscode/
*.swp

# OS
.DS_Store
Thumbs.db

# Environment
.env
.env.*
.coverage
coverage.json

# Test artifacts
*.pcap
*.log

# MkDocs build output
site/

# Node
node_modules/

# Local config & tools
config/
.claude/
!.claude/commands/
.kombai/
.firecrawl/
.playwright-mcp/
.copilot-tmp/

# Backups (local safety copies, not for repo)
.backups/
rigs/.backups/

# Internal dev artifacts (AI agent workspace, plans, strategies)
AGENTS.md
ROADMAP_TESTING.md

# Internal docs (development-only, not published)
docs/STRATEGY.md
docs/ROADMAP.md
docs/RELEASE_READINESS.md
# docs/plans/
docs/sprints/
docs/sessions/
docs/reviews/
docs/testing/
docs/audits/
docs/research/
docs/releases/
docs/issues-dump.md

# Reference materials (large, cloned separately or local-only)
references/

# Mockups (design artifacts, not runtime)
mockups/

# Scripts (internal dev tools)
scripts/
# But CI scripts under .github/ are tracked.
!.github/scripts/

# Local RAG / AI tooling
.rag-update.sh
.githooks/

# Release process docs (internal)
PYPI_RELEASE_CHECKLIST.md
RELEASE_NOTES.md

# Frontend internal docs
frontend/docs/
frontend/TOKENIZATION_SUMMARY.md
frontend/TROUBLESHOOTING.md

# Dev scripts with local credentials
run-dev.sh

# Logs
logs/
