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

# Artifact documents (not tracked)
# Each application lives in its own subfolder: docs/artifacts/<app-name>/...
# The whole per-app tree is generated by the agents and is not version-controlled.
docs/artifacts/*/
# Keep the multi-application index/router that lists the apps.
!docs/artifacts/README.md

# Node / mermaid-cli (mmdc) diagram-rendering artifacts
node_modules/
puppeteer-config.json
.vscode/mcp.json

# Claude Code: local MCP config (copy from .mcp.example.json) and personal settings
.mcp.json
.claude/settings.local.json
CLAUDE.local.md

# Local-only denylist of private terms (see scripts/ci/denylist.txt)
.denylist.local
