# Post-Fix Checklist

Usa questa checklist prima di consegnare un fix Sophia/Yii.

## Sempre

1. Conferma `project_path` e layer modificato.
2. Elenca file `.php` toccati.
3. Esegui `lint_code` PHP in audit quando disponibile.
4. Verifica che `.env` e config dominio siano lette dal progetto target.
5. Riporta test/smoke eseguiti e rischi residui.

## Se tocca UI

- Browser check per form, griglia, menu, Ajax, inline editing o export download.
- Controllo console/network se il problema era runtime o interattivo.
- Verifica visibilita per ruoli rilevanti se ci sono permessi.

## Se tocca DB

- Handoff o verifica con `mcp-database-expert`.
- Controllo schema, query, relazioni e ambiente.
- Per script DB: registry, modo `Frm/App/Cli`, tracking e cautela deploy.

## Se tocca export

- Filtri coerenti.
- Paginazione disattivata se serve export completo.
- Colonne export esplicite.
- Download o file prodotto verificato se il formato e parte del requisito.

## Se tocca docs o convenzioni

- Aggiorna documentazione locale o prepara handoff a `mcp-docs-navigator`.
- Se il cambio modifica una skill o un server MCP, aggiorna eval/smoke correlati.

## Riavvio e cache

- Solo skill/docs: nessun riavvio server MCP richiesto.
- Codice server MCP modificato: avvisa l'utente che serve riavvio server.
- App Sophia: segnala cache/config/runtime da svuotare o riavviare solo se il progetto lo richiede.
