# Verifiche 61D6 e limiti

## Eseguite nell’ambiente di preparazione
- PHP CLI 8.4.23, Laravel 13.11.2 del progetto ricevuto.
- Nuova suite UserActionsSmoke: 88 controlli (route/controller reali, Blade reali,
  modelli e servizi di prova; nessuna connessione database configurata).
- Regressioni: navigazione preventivo 61D5 (60), giorni/lingue senza DB (113),
  menu (45), etichetta configurabile (42 ulteriori), branding/menu admin (46),
  operatività 61C (16), prenotazioni senza DB (26).
- Compilazione Blade/parsing PHP delle viste interessate.
- Chromium/Playwright: 193 asserzioni su resa IT/EN a 390 e 1440 px, colori anche
  con branding alternativo, tastiera, blocco invio, formdata nativo/submitter,
  validazione e ripristino pageshow. Screenshot controllati visivamente.
- Audit statico di 31 template non-Strutture: destinazioni route, metodi form,
  nomi input, CSRF, conferme e condizioni disabled/checked/selected preservati.
- Scenari dell’installer: esiti nel file VERIFICHE_INSTALLER.json.

## Limiti espliciti
I test NON eseguono transazioni PayPal/Fabrick/Nexi reali, NON usano il MySQL
applicativo e NON importano lo SQL cumulativo. Il backend dei provider e i servizi
contabili/tariffari non sono modificati.
Le richieste dei test di navigazione sono instradate tramite il router Laravel
con dipendenze simulate; non costituiscono un test end-to-end completo del server.
Le prove browser usano HTML prodotto dai veri Blade con dati sintetici.
La serializzazione dei form viene osservata tramite l’evento nativo formdata e
un iframe locale about:blank: non viene contattato alcun gateway o endpoint reale.
Non sono stati collaudati browser Safari/Firefox né tutte le combinazioni possibili
dei dati storici delle installazioni. Le pagine di ricarica e molti stati degli
abbonamenti sono verificati staticamente; non ogni loro ramo è stato cliccato.
Restano necessari il collaudo PHP 8.3/MySQL dell’utente e le verifiche sui propri dati.

L’installer esegue le suite PHP senza database; non richiede Playwright/Node/Python.
Non fa migrazioni, non avvia worker, non invia mail e non chiama gateway.
