Tables & lists · level 2 of 5 · PipelineHQ
When a filter is ignored, the rows you expected are still there, plus every row you didn't. Count, and check what should be absent.
Filter PipelineHQ contacts to Customer and prove the table really narrowed.
Of the 8 seeded contacts, 4 are Customers.
The trap: asserting "a Customer badge is visible" passes even when the filter does nothing at all.
We break each one in a copy of the app. Your test has to fail on every copy.