Rule Agent Behavior

No Backwards Compatibility Hacks

Change the code directly; don't add shims or wrappers

agentsimplicitydirectness
CLAUDE.md

Don’t add backwards compatibility hacks: re-exporting removed types, renaming unused variables with underscores, adding ’// removed’ comments. If something is unused, delete it completely.

Copy this block into your CLAUDE.md or agent config file to enforce it in your workflow.

get crystl