#606 is a test whose only assertion is satisfied before credentials are submitted — it can never fail, and nothing detected that. docs/test-architecture.md already warns about "a check that can never fail"; this makes the warning enforceable.
Run the suite against a deliberately broken deployment fixture (wrong password, product stopped, unreachable URL) and assert the relevant scenarios go red. Any scenario that stays green under mutation is not a check. Start with authentication and reachability, where a vacuous pass is most damaging.
#606 is a test whose only assertion is satisfied before credentials are submitted — it can never fail, and nothing detected that.
docs/test-architecture.mdalready warns about "a check that can never fail"; this makes the warning enforceable.Run the suite against a deliberately broken deployment fixture (wrong password, product stopped, unreachable URL) and assert the relevant scenarios go red. Any scenario that stays green under mutation is not a check. Start with authentication and reachability, where a vacuous pass is most damaging.