Tests that catch bugs and survive refactors.
Guides test design and review so tests catch broken observable behavior without failing on internal refactors.
When to use it
Use when writing, changing, or deciding whether to keep a test.
It changes how the agent writes and reviews project tests, requiring assertions on observable contracts rather than internal implementation.
What you provide
No setup requirements listed.
No additional actions listed.