CLAUDE.md: Reject Any Test That Only Asserts It Ran
Force every test in the project to assert a specific observable outcome, not just that code executed.
The Prompt
Already a member? Sign in.
CLAUDE.md: Enforce a Naming Pressure Test on Every New Symbol
Configures Claude Code to challenge every new name it proposes before writing it into the codebase.
CLAUDE.md: Enforce Explicit Null Handling Before Property Access
Configure Claude Code to reject any code that accesses object properties without first asserting the value exists.
CLAUDE.md: Enforce Explicit State Machine Transitions
Configure Claude Code to reject implicit state changes and require documented transition guards on every state-bearing object.
CLAUDE.md: Force Claude to Show Its Work Before Editing
A CLAUDE.md block that makes Claude Code state its plan, assumptions, and rollback path before any file change.