Varredura completa do repositório jeffecom em 6 áreas, com verificação adversarial: cada achado abaixo teve a evidência reproduzida por um segundo agente tentando derrubá-la. O que caiu, caiu — 4 achados refutados não estão aqui.
A estrutura do projeto está saudável — nenhum achado diz "isto foi montado errado". O que a mesa achou é peso acumulado: imagens servidas 20× maiores que o necessário, regras de cache faltando, fontes pedidas em dobro, e rituais de CI que refazem trabalho. Quase tudo de esforço baixo. Os dois vermelhos merecem prioridade: o retrato de 858 KB com passe de prioridade máxima, e o comprador lendo Termos sem CNPJ.
Confirmados com evidência reproduzida em produção.
/jeff.png (600×600 PNG) é 97% do caminho crítico da home e tem preload de prioridade máxima. Em WebP 256px vira ~10 KB (−98%). Duas mesas convergiram.public/vagas/ (215/200 linhas de diferença); o CNPJ 40.726.324/0001-26 só existe em /termos e /privacidade. Provado em produção.Valem frente própria; nenhum queima a casa hoje.
_headers não cobre /icons, /creds, /js e jeff.png; revisita paga o RTT do 304. Somar 4 regras.public/_next/static/css/… NÃO propaga (a URL nunca muda). Favicon e hero-thumb no mesmo barco. Mover pro bundle do Vite devolve o hash honesto.th-opt/ (3,6 MB, só a era Coolify usava), 30 creatives full-size (4,3 MB — o site só usa os -128) e 6 JPGs de origem. Ninguém baixa, mas todo clone e deploy carrega.?k=SECRET + observability com amostragem 100%. Rotacionar e aceitar header (o /conversions já foi corrigido assim).wrangler deploy manual — exatamente o padrão que o quiz-publish nasceu pra matar.create-sales-page puxa 83 SOPs (258 KB) + agente + DNAs = 404 KB. Carga por fase exige consertar o YAML de fases (chaves duplicadas).git rm --cached não encolhe o pack — 22 MB já são história; precisa de decisão de reescrita ou aceite.Higiene e oportunidades — muitos com a ressalva do verificador anotada.