Cobertura da verificação
A cobertura varia conforme a linguagem e o repositório. Comportamento dinâmico, reflexão, código gerado e condições de runtime podem não ser visíveis a partir do código-fonte analisado. Uma regra aprovada cobre aquela expectativa, não todos os comportamentos possíveis.
Risco não é correção
Um modelo lê o diff e atribui uma pontuação a cada arquivo. Isso não estabelece que um arquivo é seguro para ir para produção nem substitui a verificação. Uma alteração de baixo risco ainda pode estar errada.
Aprovação local
A etapa de aprovação é local ao Panolayer. Não é uma regra de proteção de branch do host Git nem uma verificação de CI. Um agente não pode fazer merge do próprio trabalho na sua branch sem sua aprovação. Você pode revisar os resultados e fazer o merge mesmo com falhas.