SIMULATORE SSE - AREU LOMBARDIA
SOCCORRITORE READY
Come usare: tocca il quadratino per spuntare. Tocca + nota per segnalare un problema. Tutto viene salvato automaticamente. Usa ESPORTA REPORT per generare il testo da inviare a Claude.
01 AVVIO E NAVIGAZIONE
Schermata iniziale
App si avvia senza errori React o schermo nero
Il contatore scenari mostra 35 (non 41) se il PRO non è sbloccato
I contatori Medici (23) e Trauma (12) sono corretti
Il pulsante INIZIA porta alla scelta scenario
Il pulsante SCEGLI SCENARIO porta alla lista scenari
Il pulsante APPROFONDIMENTI funziona
Il pulsante GUIDA funziona
Lista scenari
Senza sblocco PRO: visibili esattamente 35 scenari
Il filtro MEDICO funziona correttamente
Il filtro TRAUMA funziona correttamente
Il filtro PRO NON appare se il PRO non è sbloccato
La ricerca per testo filtra correttamente
Il contatore in basso riflette il numero di scenari visibili
Scelta modalità
Il pulsante STANDARD è sempre attivo
Il pulsante ADVANCED è sempre attivo
Il pulsante PRO mostra BLOCCATO con progress bar se non sbloccato
Le progress bar PRO mostrano il progresso corretto (Medici X/3, Trauma X/3)
Selezionando uno scenario PRO: compare solo il pulsante PRO
Il pulsante PRO bloccato NON avvia nessuno scenario
Guida
Sezione MODALITA: Standard, Advanced e PRO descritte correttamente
La sezione PRO descrive imprevisti reali e sistema di sblocco (3+3 >= 85%)
Il testo IN ARRIVO NEL PROSSIMO AGGIORNAMENTO non e piu presente
Sezione COME SI USA: istruzioni corrette
Sezione MICROFONO: configurazione iPhone/Android presente
02 MODALITA STANDARD
Avvio e briefing
La scheda ePCR mostra tutti i dati: mezzo, missione, motivo, indirizzo
Il briefing vocale SOREU parte automaticamente
Dopo il briefing l'app passa alla fase PREARRIVO
La schermata nuova fase appare PRIMA che il TTS inizi il briefing
Struttura fasi obbligatoria
PREARRIVO: primo step = allerta equipaggio e incarichi
VALUTAZIONE SCENA: primo step = sicurezza della scena
RIVALUTAZIONE: primo step = presidio di trasporto
Fase Ac (trauma): primo step = immobilizzazione rachide cervicale
Fase B: meccanica respiratoria, SpO2, ossigeno presenti
Fase C: polso, cute, PA presenti e parametri mostrati nel box
Fase D: AVPU presente
Riconoscimento vocale
Il pulsante PARLA attiva il microfono
Il microfono si ferma automaticamente dopo la pausa
Una frase corretta produce il match e la risposta vocale
Una frase errata non produce match e il timer continua
Sinonimi dello step vengono riconosciuti
Il box parametri C appare dopo aver completato tutti gli step della fase C
Timer e step saltati
Il timer scorre durante l'ascolto
Alla scadenza del timer lo step viene barrato rosso
Gli step bloccanti NON vengono saltati dal timer
Il riepilogo vocale di fase viene letto prima di passare alla fase successiva
Step bloccanti
Saltando uno step bloccante appare il box con nome step e spiegazione
Il pulsante TORNA riporta in ascolto con lo step ripristinato (non barrato)
Dopo TORNA, la frase corretta viene riconosciuta correttamente
Il pulsante SALTA penalizza e avanza alla fase successiva
Dopo TORNA NON riappare il box bloccante (bug corretto)
SOREU
Il dialog botta-risposta SOREU parte correttamente
La SOREU fa domande per gli elementi mancanti
La chiusura e contestuale: positiva se completo, critica se incompleto
Il pannello valutazione SOREU mostra i item con verde/giallo/rosso
Schermata risultati
Il punteggio finale viene mostrato correttamente
Il dettaglio per fase e visibile con percentuali
Gli step saltati sono barrati in rosso
Gli step completati sono verdi con spunta
Il debriefing vocale NON parte automaticamente in Standard
Le statistiche vengono aggiornate dopo la sessione
03 MODALITA ADVANCED
Testare su almeno 2 scenari medici e 2 scenari trauma
Differenze da Standard
Gli step sono nascosti - nessun testo visibile fino al match
Nessun riepilogo vocale tra le fasi
Il pulsante SUGGERIMENTO e visibile
Usando il suggerimento: lo step viene barrato rosso (penalita)
Il debriefing vocale parte automaticamente dopo i risultati
Il debriefing cita fasi forti, fasi deboli, step saltati, errori critici
Il pulsante STOP interrompe il debriefing
Il pulsante RILEGGI riparte il debriefing dall'inizio
Rachide in Advanced
Saltando il rachide: messaggio dice solo azione obbligatoria - NON rivela rachide cervicale
Il box errore mostra testo generico, non il nome dello step
Step bloccanti in Advanced
Il box bloccante NON mostra il nome dello step
Il pulsante TORNA ripristina lo step - non barrato, riconoscibile
Dopo TORNA la frase corretta produce il match
Presidio di trasporto in Advanced
Dire presidi adeguati NON viene riconosciuto
Dire barella spinale viene riconosciuto (trauma con rachide)
Dire semiseduta viene riconosciuto (IMA, asma, EPA)
Dire PLS viene riconosciuto (post-ROSC, convulsioni)
Dire sedia portantina viene riconosciuto (medico_20, medico_22)
Dire decubito laterale sinistro viene riconosciuto (gravidanza)
Dire posizione seduta viene riconosciuto (EPA medico_23)
SOREU in Advanced
Il dialog SOREU botta-risposta parte automaticamente
La SOREU e piu incalzante per gli elementi mancanti
La chiusura SOREU e contestuale al contenuto del report
04 MODALITA PRO
Testare solo dopo sblocco PRO (3 Medici + 3 Trauma Advanced >= 85%)
Accesso e visibilita
Con PRO sbloccato: lista mostra 41 scenari (35 + 6 PRO)
Il filtro PRO appare nella barra filtri
In ModeSelectScreen il pulsante PRO e attivo e cliccabile
In StatsScreen appare MODALITA PRO SBLOCCATA
Lo sblocco e permanente dopo chiusura e riapertura app
Comportamento generale PRO
Nessun riepilogo fase, nessuna guida visiva, step nascosti
Il debriefing vocale parte automaticamente dopo i risultati
Dire presidi adeguati NON viene riconosciuto in PRO
PRO TRAUMA 01 - Caduta impalcatura
Il paziente e inizialmente prono
Durante il log roll: narrazione del vomito
Lo step stop - vomito viene riconosciuto
Dopo la gestione del vomito: si completa il log roll
PRO TRAUMA 02 - Estrazione casco
Il paziente e inizialmente cosciente con dolore al collo
Durante la rimozione casco: narrazione perdita di coscienza
Lo step verifico respiro viene riconosciuto
Verificando che respira: si completa la rimozione
PRO TRAUMA 03 - Volet costale
La SpO2 cala nonostante l'ossigeno
Lo step rivaluto B - SpO2 cala viene riconosciuto
Il sospetto PNX ipertensivo viene narrato nella risposta
PRO MEDICO 01 - ACC durante valutazione
Il paziente e inizialmente cosciente (cardiopatico)
Durante la valutazione: narrazione dell'ACC
Lo step chiamo il paziente - osservo il torace viene riconosciuto
La sequenza BLSD parte correttamente
PRO MEDICO 02 - BLSD con riarrest
ROSC dopo seconda scarica: narrato nella risposta
Riarrest 40 secondi dopo: narrato nella risposta
Lo step riarrest - riprendo RCP viene riconosciuto
Secondo ROSC: narrato nella risposta
PRO MEDICO 03 - Crisi convulsiva
Residui di vomito presenti sulla scena
La cannula orofaringea non viene tollerata
La seconda crisi convulsiva viene narrata
Lo step non contengo - proteggo la testa viene riconosciuto
05 AUDIO E TTS
Comportamento generale
Il TTS parla all'avvio di ogni nuova fase
Il TTS NON si sovrappone a se stesso - nessun doppio audio
Il TTS si ferma correttamente uscendo da uno scenario
Il TTS si ferma correttamente uscendo dagli Approfondimenti
La voce italiana e utilizzata (non inglese)
Casi specifici
Il briefing inizia MENTRE la schermata nuova fase e gia visibile
Frasi con SpO2, FC, PA vengono lette senza bloccarsi
Il debriefing Advanced si avvia dopo circa 1 secondo dalla schermata risultati
Premendo STOP il debriefing si interrompe immediatamente
Premendo RILEGGI il debriefing riparte correttamente
06 STATISTICHE E SBLOCCO PRO
Schermata statistiche
La sezione sblocco PRO appare in cima
Le progress bar Medici e Trauma mostrano il progresso corretto
I chip degli scenari gia superati (>= 85% Advanced) appaiono in verde
La media globale e calcolata correttamente
Il grafico per fase mostra le fasi dal piu debole al piu forte
Gli step piu mancati sono elencati correttamente
Sblocco PRO
Dopo 3 Medici >= 85% Advanced: barra Medici si riempie e diventa verde
Dopo 3 Trauma >= 85% Advanced: barra Trauma si riempie e diventa verde
Con entrambe: il pulsante PRO in ModeSelectScreen si attiva
Lo sblocco e permanente dopo chiusura e riapertura app
Lo sblocco NON viene revocato da sessioni successive con punteggio basso
07 SCENARI SPECIFICI
Presidi specifici - Advanced
medico_21 (IMA shock): barella semiseduta riconosciuto
medico_22 (CO, scala): sedia portantina riconosciuto
medico_23 (EPA): posizione seduta riconosciuto
medico_09 (convulsioni): PLS riconosciuto
medico_19 (post-ROSC): PLS riconosciuto
medico_04 (gravidanza): decubito laterale sinistro riconosciuto
trauma_01 (tuffo): barella spinale riconosciuto
trauma_06 (ciclista): barella spinale riconosciuto
trauma_04 (bambino ustionato): barella riconosciuto - NO spinale
trauma_09 (ustioni): semiseduto riconosciuto
Scenari pediatrici
medico_15 (asma 4 anni): O2 pediatrico, bambino in braccio alla mamma
medico_16 (convulsione febbrile): PLS, NON coprire con coperta isotermica
trauma_03 (bambino investito): barella spinale pediatrica
trauma_04 (bambino ustionato): barella normale, nessuna spinale
Preallerta SOREU in fase C
medico_05 (PA 220/110): preallerta SOREU e step bloccante in fase C
trauma_02 (amputazione con shock): preallerta SOREU e step bloccante in fase C
In entrambi: dopo TORNA lo step e di nuovo riconoscibile
08 TEST DI REGRESSIONE
Verificare che i bug gia corretti non si siano ripresentati
Bug corretti - da riverificare
Schermo nero all'avvio: l'app si apre correttamente
TTS doppio: il briefing viene letto UNA SOLA VOLTA per fase
Scenario PRO senza sblocco: lista mostra 35 scenari
Loop bloccante dopo TORNA: NON riappare il box bloccante
Crash soreu_checklist: saltando gli step NON appare errore React
Rachide in Advanced: il messaggio non nomina il rachide
PRO: tutti e 6 gli scenari PRO caricano (non solo 1)
Transizione schermata: nuova fase visibile PRIMA del TTS
Contrasto notte: tutti i testi leggibili su sfondo scuro
Apostrofi TTS: frasi con apostrofi italiani lette correttamente
09 DISPOSITIVI E BROWSER
iOS Safari
App si avvia correttamente su Safari iOS
Il microfono viene richiesto al primo utilizzo
La voce italiana e disponibile e viene usata dal TTS
Lo scroll funziona su tutte le schermate
I pulsanti sono abbastanza grandi da premere senza errori
La modalita notte e leggibile
Approfondimenti
Le schede si aprono correttamente
Il TTS legge il contenuto delle schede
Uscendo dagli Approfondimenti il TTS si ferma
Tornando all'app dopo gli Approfondimenti tutto funziona