07 · como se prova
O que roda antes de qualquer mudança entrar
Nada é dado como concluído sem arquivos alterados, testes rodados, resultado,
regras usadas, limitações e riscos declarados. Estes são os gates automáticos.
drift-gate
Nenhum silo sai do trilho único de migrations; simulação é o padrão
hermético
Postgres em contêiner, banco reconstruído do zero, permissão de linha provada
varredura de marcas
Segredo, dado pessoal ou marca de terceiro no diff reprova o PR — sem degradar para aviso
gate de donos
Toda tabela do trilho tem um produtor declarado. Tabela órfã não passa
tie-out CR/CP
Conferência ao centavo contra o relatório oficial do cliente
auditoria viva do silo
Verificação diária de configuração e permissão no banco de cada cliente
build · lint · tipos
Frontend com verificação de tipos separada do empacotamento
risco alto = porta humana
Banco, autenticação, permissão e regra financeira param e esperam autorização
895
Testes Python em 101 arquivos, de contrato de conector a fila de aprovação
48
Suítes de frontend, mais bateria de ponta a ponta por aba e por perfil
21
Decisões de arquitetura registradas — inclusive as que foram recusadas
9
Rotinas automatizadas: integração, carga, backup, migração, saúde, publicação