Rigor em Engenharia
O EDDI mantém qualidade de código excepcional através de testes abrangentes, análise estática e portas de qualidade CI/CD. Cada pull request deve passar no conjunto completo de testes antes do merge.
Métricas de Qualidade
- 20.000+ Testes, Cobertura unitária, de integração e ponta a ponta, executados por completo em cada pull request (CI)
- Gate de Cobertura, O build falha abaixo de 90% de cobertura de instruções ou 80% de cobertura de branches (JaCoCo)
- Gates de Estilo, As regras de imports do Checkstyle e o formatador do Eclipse fazem o build falhar em vez de reescrever o código sem você perceber
- CodeQL, Análise semântica do backend Java e das duas interfaces React em cada mudança
- Fuzzing, O ClusterFuzzLite executa o Jazzer contra parsers críticos de segurança
- OpenSSF, Selo Gold de Best Practices e um Scorecard publicado continuamente
- Cadeia de Suprimentos, Um SBOM CycloneDX para cada build e assinaturas Sigstore sem chave nas imagens de release
- Testes de Ferramentas MCP, Cobertura de todas as 84 ferramentas MCP
