No ar · coleta até 01/11
dados de 30/10/2026, 13:02
PROJETO · HISTÓRICO DE VERSÕES
Versões
Todas as mudanças importantes do projeto, em ordem reversa cronológica. Formato segue Keep a Changelog; versões em SemVer.
Histórico de versões
Registro cronológico de tudo que mudou no painel — dados, metodologia e interface —, da versão mais recente para a mais antiga.
Página 1 de 14 · 167 versões no total.
-
v4.65.7 2026-10-29 Alterado
- O tapete "Dia a dia" da capa marca o dia do 2º turno (25/10), como já marcava o do 1º (04/10). A frase acima dele passa a dizer "o dia seguinte ao 2º turno" quando o maior dia da série é 26/10, como já dizia do dia seguinte ao 1º.
-
v4.65.6 2026-10-23 Corrigido
- A rerrotulagem de acontecimento alcança a semana do fato. Quando a lista ganhava um acontecimento com nome de candidato entre os termos ("Lula", "Flávio Bolsonaro"), a busca casava milhares de matérias, o teto de 1.500 se esgotava nas mais antigas da janela de 21 dias e as da própria semana ficavam sem rótulo (caso do 150, "Lula na Assembleia-Geral da ONU": a matéria da viagem, de 16/09, ficou de fora). Agora nome de candidato não conta como termo de busca, a busca vai das matérias mais novas para as mais antigas e hífen vale espaço. Os acontecimentos nomeados daqui em diante já são gravados sem nome de candidato nos termos.
-
v4.65.5 2026-10-23 Corrigido
- O verificador de relevância só aprova o par que o modelo de fato julgou. Antes, o lote inteiro era aprovado mesmo quando o modelo deixava de responder sobre algum par, devolvia uma lista vazia ou falhava, e o par omitido entrava na base sem julgamento. Agora o par omitido ganha uma segunda tentativa na mesma rodada e, se faltar de novo, fica para a rodada seguinte.
- Os vínculos aprovados sem conferência desde abril foram conferidos de novo: 247 eram falsos positivos e saíram da base, e 478 foram confirmados. O efeito por candidato está em Metodologia, Revisões de série.
-
v4.65.4 2026-10-23 Corrigido
- Quando o modelo titular responde sem erro, mas com um texto que não se consegue ler como JSON, a classificação passa ao modelo de reserva, como já fazia quando o titular caía. Antes, a resposta ilegível ficava sem classificação naquela rodada e a reserva não era tentada. O que a leitura tolerante já aproveitava continua com o titular.
- Na passada de entidades, um lote em que nenhum modelo responde vira falha do lote, como uma resposta vazia, em vez de interromper a passada.
-
v4.65.3 2026-10-21 Corrigido
- O quadro de semana da capa passa a dizer "Última semana completa". Ele mostra a última semana de segunda a domingo, e o rótulo antigo, "Na semana", parecia a semana corrente. Os quadros dos candidatos dizem "na mesma semana".
- Entre 21h e meia-noite, a capa tratava como "hoje" o dia seguinte, porque contava o dia pelo fuso UTC. O "hoje" da capa, da faixa do alto e das páginas de candidato passa a ser o dia de Brasília, e as datas das matérias nas listas também. As séries diárias continuam contadas pelo dia UTC da publicação, como sempre foram.
-
v4.65.2 2026-10-21 Corrigido
- A contagem de audiência (Umami) passa a valer só em eleicoes2026.sapienslabs.com.br. Testes do painel abertos em outro endereço também contavam como visita.
-
v4.65.1 2026-10-21 Corrigido
- No tema claro, a linha e o preenchimento do radar do Comparativo ficavam na cor do tema escuro. Agora acompanham o tema.
- O fio que liga um rótulo deslocado à ponta da linha passa a trocar de cor com o tema.
- Depois de um filtro no Espectro editorial, a troca de tema voltou a recolorir os gráficos. A correção veio do Design System 2.0.1, e o painel deixa de precisar de um ajuste próprio para isso.
-
v4.65.0 2026-10-21 DS 2.0, componentes Mudou
- O painel passa ao desenho do Design System SapiensLabs 2.0. Os dados e a API não mudam.
- Menu numa lateral, em três grupos (Cobertura, Imprensa, Método), com seletor de tema: escuro, claro ou o do sistema. No celular, um botão "Menu". "Home" virou "Capa", "Changelog" virou "Versões" e "API pública" virou "API".
- Capa nova: a fita com as matérias aceitas por dia desde 25/03, os números da última semana completa com a semana anterior ao lado, o tapete dia a dia e os dois candidatos do 2º turno.
- Página de candidato: números com a base escrita, a fita do candidato sobre o total do monitor e as matérias recentes com o tom.
- Metodologia com as seções numeradas e índice no menu.
- Gráficos com o nome direto na série, a fonte e a data no pé, e os meses em português.
Saiu
- Da capa, o bloco dos últimos dias (líder, tom geral, fonte mais ativa, quem sobe e quem desce): os números da semana ocupam o lugar dele.
- Da página de candidato, os números com seta e o gráfico de volume diário: a fita mostra a mesma série.
Corrigido
- Números ilegíveis no mapa de calor no tema escuro.
- Gráficos do Espectro que perdiam o tema depois de um filtro.
- Blocos que passavam da borda da tela no celular.
- A página de quem saiu da disputa antes do 1º turno mostra a data da saída.
-
v4.64.2 2026-10-20 Corrigido
- Privacidade (§3.3): o tema segue a preferência do sistema operacional. A menção ao horário local saiu com a regra, no 4.64.0.
-
v4.64.1 2026-10-20 Corrigido
- Pílulas de lado: o agregador volta ao tom de metadado e o misto, ao dourado de texto. A regra que põe o nome na cor de texto vencia as duas por especificidade.
-
v4.64.0 2026-10-20 DS 2.0, camada de sistema Mudado
- O painel carrega o DS 2.0 (
sl-tokens.css) e a ponte (sl-ponte.css) logo depois dodesign-system.css. Os nomes do 1.8.0 passam a pintar com os valores do 2.0, com o 1.8.0 intocado (drift do DS verde):- texto
#ece6dano escuro; - filete
#2c3a4c, que antes não aparecia; - meta em AA;
- tom positivo e negativo fora do verde e do vermelho de candidato;
- dourado
#a07535no claro.
- texto
- Espectro por nível, com os valores do STF (DS 2.0, escala divergente de cinco posições). As barras de
/espectroe os cartões de lado usavam o arco-íris antigo; agora seguem a mesma escala dos gráficos. - Pílulas de lado: a cor do espectro sai do texto. O nome vai na cor de texto; a posição, na borda e numa marca quadrada. As de três níveis vão às pontas e ao centro.
- Tema: sai a regra das 7h às 19h. Sem escolha salva em
sl-theme, o painel segue a preferência do sistema e acompanha a troca dela.
- O painel carrega o DS 2.0 (
-
v4.63.3 2026-10-20 O 1º turno também reprocessado Corrigido
- Reprocessamento do 1º turno com a regra 4.63.1: os pares de Flávio de 25/03 a 04/10 passaram pela mesma passada (
scripts/backfill_pares_flavio.py) e pelo verificador nas coletas do dia, até a fila zerar (40.441 pares verificados, nenhum pendente e nenhum sem tom). No período, Flávio passou de 37.008 para 40.307 matérias (+9%); o saldo de tom ficou em −11,7 pontos e nenhum mês mudou de sinal (a maior variação, agosto: −4,5 → −5,5). Lula não mudou. Medido no snapshot público antes (12:13) e depois (18:37) da passada. - Revisão de série de 20/10 passa a dizer "1º e 2º turnos reprocessados" em
config/revisoes_serie.json(título e nota dos posts) e no espelho em/metodologia#revisoes, que deixa de avisar que o 1º turno faltava. - Guarda da imprensa verde de novo (
tests/test_articles_imprensa.py, vermelha desde 29/09): três leituras dearticlesnos scripts de apuração da série eram brutas de propósito e não tinham a marca/bruto/— a data de cobertura da passada de voz (15-dados.py), o horário da coleta mais recente (18-dados.py) e o controle de URLs em comum com o acervo, "sem uso no texto" (extra-dados.py). Só a marca entra; nenhum número muda.
- Reprocessamento do 1º turno com a regra 4.63.1: os pares de Flávio de 25/03 a 04/10 passaram pela mesma passada (