CARTEIRA / Código, compilações & verificação
O significado de um selo de verificação
Cada selo responde a uma pergunta e leva à sua evidência.
Um selo deve levar a um resultado
O registro deve identificar produto, versão, fonte, conjunto testado, ambiente, data, executor, resultado e limitações. Exige relatório acessível vinculado por hash. “Verificado” sem escopo não basta.
Três níveis distintos
Testes internos verificam cenários específicos. Auditoria independente cobre um escopo externo definido. Build reproduzível vincula fonte e artefato. São evidências distintas e nenhuma garante ausência de defeitos.
Quando um selo é retirado
Se código relevante muda, evidências ficam antigas ou resultados contradizem, o selo deixa de endossar a versão atual. Preserve o resultado histórico. Falhas e casos não executados não devem ficar ocultos em um total verde.