# Ignore all Markdown except README.md (spec and agent docs stay local)
*.md
**/*.md
!README.md
!**/README.md

# Python runtimes (never commit)
.venv/
__pycache__/
*.pyc
.pytest_cache/
.mypy_cache/
.ruff_cache/

# Local server artifacts (never commit)
*.db
report.json
model.yaml
!src/shadowbox/data/example/model.yaml

# Build output (never commit)
dist/

# Node (never commit)
node_modules/
dist/
