| Caso | Critério |
|---|---|
| ZIP seguro | Identifica PDF/CAD por extensão sem extrair arquivos |
| Path traversal | Rejeita entradas ../ e caminhos absolutos |
| Compressão suspeita | Rejeita expansão fora do orçamento |
| JSON | Interpreta como dados, sem executar conteúdo |
| Redação | Remove caminho local, rede, usuário, token e segredo de um manifesto público |
Uma entrega operacional deveria registrar, em ambiente autorizado:
- hash antes/depois da cópia local do CAD;
- seleção visual e comparação com o desenho;
- responsável, evidência e data da aprovação;
- perfil de movimento confirmado, quando aplicável;
- inspeção humana do vídeo final;
- validação automática de codec, duração, resolução, FPS e frames;
- teste de cancelamento, falha de conversor, cache e retomada.
Este repositório não afirma que esses testes foram executados contra dados públicos; ele mostra o contrato de engenharia usado para torná-los auditáveis.