node_modules/
dist/
coverage/
.DS_Store
*.log
# TestGuard: baseline.json and status.json ARE committed (the frozen contract and its snapshot); the rest is regenerated per run
.testguard/evidence.json
.testguard/evidence-provisional.json
.testguard/evidence-partial.json
.testguard/brief.json
.testguard/gate.json
.testguard/scaffold-*.json
# Local agent tooling — not part of the public project
.wolf/
.claude/
CLAUDE.local.md
graphify-out/
.vitest/
# Python build artefacts
dist/
build/
*.egg-info/
__pycache__/
