mirror of
https://github.com/melgarafael/DeskcommCRM.git
synced 2026-10-02 01:28:34 +08:00
Achado do @MaestroConexoes, e a crítica dele é mais afiada que o achado: o critério que eu tinha acabado de enunciar — "imagem citada entra, imagem não citada fica fora" — VAZOU MINUTOS DEPOIS, na mesma leva em que foi aplicado. Seis referências do handoff continuavam apontando para arquivos fora do git. Nas palavras dele: "enquanto a regra viver só no seu critério, ela decai exatamente como decaiu agora, e ninguém percebe até alguém clicar num caminho morto daqui a semanas". Regra sustentada por disciplina é promessa no mesmo formato da doc que promete rate limit e não entrega. O teste lê os documentos da entrega, extrai as referências evidence/*.png e falha nomeando as que não estão em `git ls-files` — o que o git ENTREGA, não o que o disco tem. É um check que DECIDE, não que relata: a mesma distinção que ele apontou na sonda do veto uma hora antes. PROVADO NOS DOIS SENTIDOS: reprovou listando as seis; com as seis versionadas (~880 KB), passa. Critério de escopo ratificado por ele, com um argumento que eu não tinha usado: `git` não esquece. Os 6,7 MB do evidence/ não entrariam "uma vez" — entrariam para sempre, e num projeto ABERTO todo mundo que clonar paga esse peso em toda clonagem, por imagem que ninguém cita. De carona, atendendo ao aviso do hook de segurança: `execFileSync` com lista de argumentos no lugar de `execSync` com string de shell, aqui e no `carimbar()`. Naquele havia superfície real — os caminhos vêm de quem chama, e helper de teste é justamente o código que alguém copia para outro lugar. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013gpdoAwEGCcM9DwzC6qtkL
7.1 KiB
302x143px
7.1 KiB
302x143px