- sessions.md: hard compaction limits, no-polling, file read budget - debugging.md: root cause first, isolated testing, subprocess logging - github.md: strengthen MCP-first enforcement - error-handling.md (packages): no silent swallowing, protect ast.parse - test-coverage.md (packages): every module needs tests, known gaps
300 B
300 B
GitHub Interactions
ALWAYS use MCP GitHub tools (mcp__github__*) for GitHub operations. Check for a matching MCP tool first -- only fall back to gh via Bash when no MCP tool exists for the operation.
This also applies to other MCP-connected services (Linear, Granola). MCP first, CLI second.