Your tests were written by the same AI
The review gate opens when the tests are green. Those tests were written by the same AI, in the same session, with the implementation in context — so they agree with the code instead of the requirement. Here’s how to tell, and what actually fixes it.