Sistema de Votação
Comissão de Nomeações
← Voltar ao Índice
Cálculo Puro & Determinístico

Motor Eleitoral & Resiliência

O coração matemático das apurações. Um motor desacoplado e 100% coberto por testes automatizados, responsável por processar milhares de votos com precisão absoluta em milissegundos.

⚙️

Motor Eleitoral Puro

O módulo electionEngine.ts é uma função matemática pura (sem efeitos colaterais), facilitando testes e garantindo que o resultado apurado seja sempre determinístico e auditável.

🧪

12 Testes Unitários com Vitest

Todos os cenários críticos (votação regular de 1 vaga, cargos colegiados com múltiplas vagas, desempate proporcional e subvotação de líder) são validados a cada alteração de código.

⚡

Code-Splitting Inteligente

Bibliotecas pesadas como jsPDF (gerador de documentos) e SheetJS (leitor de planilhas) só são carregadas quando o usuário clica para usá-las, mantendo a carga inicial em levíssimos 83 kB.

📡

Monitoramento de Rede Ativo

O hook useNetworkStatus avisa discretamente os delegados caso o sinal caia, com reconexão automática e silenciosa assim que a rede se restabelece.