Claude Code's #1 problem: it says "ā Done!" but never ran the tests. CLAUDE.md rules get ignored ā they're just suggestions.
No Excuses is 6 Node.js hooks that ENFORCE:
š finish-gate ā blocks "done" until tests pass
š task-gate ā no stopping with unfinished steps
ā rule-guard ā blocks rm -rf, force-push, .env edits
š read-guard ā stops token waste
š§ context-keeper ā memory survives compaction
š audit-guard ā blocks secret leaks
Works on Windows. Zero deps. 2-min install.