Files
DeskcommCRM/evidence/wave-3-2.8-painel-ok.png
Rafael MelgaçoandClaude Opus 5 ff2a1d9e29 test(crm-vivo): versiona o aparato que as sondas commitadas importam
Achado do @MaestroConexoes, e é estrutural: CINCO sondas já commitadas
(sonda-pulso-visivel, sonda-veto-na-tela, sonda-pulso-local, sonda-timeline-contato,
sonda-painel-inbox) importam tests/qa-helpers.ts — que NÃO estava no repositório.
`git ls-files` não o conhecia.

Consequência: as provas estavam commitadas e NENHUMA rodava para quem fizesse
checkout desta branch. Quebrariam no import, antes de qualquer medição.

É a mesma doença do dia na oitava roupa, e a mais insidiosa: a regra que eu tinha
acabado de impor — "declare o commit" — não bastaria aqui. O commit existia e mesmo
assim não reproduzia, porque a DEPENDÊNCIA ficou fora. Prova commitada com
dependência solta dá a mesma falsa segurança de uma doc apontando para arquivo que
não existe.

=> A regra ganha um passo: além de declarar o commit, conferir que o que a prova
   IMPORTA está nele.

Vão junto as imagens que o HANDOFF cita como prova (c11, o par do pulso e os dois
lados do painel do inbox): o documento apontava para caminhos que só existiam nesta
máquina. Não é o evidence/ inteiro (6,7 MB) — só o que está referenciado.

qa-helpers não carrega segredo: lê de .e2e-creds.json, que segue ignorado.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013gpdoAwEGCcM9DwzC6qtkL
2026-07-24 23:07:21 -03:00

199 KiB
1569x948px