factcircuit
FactCircuit: an auditable claim-and-evidence verification loop with immutable provenance, staged checks, bounded retrieval, and reproducible evaluation.
Apuração da eleição para Presidente 2026 em tempo real, com dados do TSE
Translation pending
DataHTML · PythonGitHub @pedreirorrOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Painel para acompanhar a apuração da eleição para Presidente da República de 2026 em tempo real, com dados públicos do TSE.
Ver o painel: https://pedreirorr.github.io/painel-eleicao-2026/
A página é um único index.html. O navegador de cada visitante lê, a cada 30 segundos, os arquivos públicos de divulgação do TSE em resultados.tse.jus.br. Não há servidor intermediário.
A curva de evolução vem do histórico público gravado pelo workflow Histórico da apuração (GitHub Actions), que lê o TSE a cada 30 s durante a apuração e salva historico-<eleição>.json no branch dados. Quem abre a página já vê a curva desde o início, somada às leituras feitas pela própria página.
O workflow roda sozinho nos dias de votação (agendado para 16h40 de Brasília) e se reagenda a cada 6 h até a totalização terminar. Também pode ser iniciado manualmente na aba Actions.
Para gravar um histórico no seu computador, rode localmente:
python apuracao_servidor.py
e abra http://localhost:8765/index.html.
Para ver o simulado oficial do TSE (dados fictícios), acrescente ?sim=1 ao endereço.
A pasta contador/ tem um Cloudflare Worker com um Durable Object: cada painel aberto mantém uma conexão WebSocket e informa um código aleatório do navegador (guardado no próprio navegador e igual em todas as abas). O Worker conta os códigos diferentes, então várias abas no mesmo navegador contam como um dispositivo. Só aceita conexões vindas do painel publicado e do painel local, e não guarda nenhum dado pessoal. Para publicar uma alteração:
cd contador
npx wrangler deploy