Transparência
Metodologia do quiz
O quiz cruza dados públicos e um modelo editorial em evolução. Não é recomendação de voto nem previsão eleitoral.
O que entra no score (versão atual)
O resultado final (0 a 100) combina cinco famílias de sinal. Se alguma não existe para um candidato, o peso dela é redistribuído para as outras, proporcionalmente.
- Votações no Congresso, quando a pergunta mapeia uma votação chave e o candidato tem voto registrado. Com poucos votos comparáveis, o modelo dá mais peso ao espectro do partido.
- Espectro partidário: posição aproximada do partido em eixos econômico e social (arquivo editorial no repositório, em revisão).
- Posições declaradas: temas curados na base, apenas com
verificado = true. Sem curadoria suficiente, essa parcela fica vazia e some do cálculo daquele candidato. - Projetos de lei por tema: autoria agregada por tema, comparada entre candidatos do mesmo recorte (ex.: presidente ou governador da UF).
- Financiamento (TSE): quando há doadores classificados por setor com cobertura mínima sobre o total declarado, comparamos o centroide editorial desses doadores ao perfil que você declarou no quiz. As regras de setor e eixos estão versionadas em
src/data/quiz/financiamento-setores.ts(versãoQUIZ_FINANCIAMENTO_REGRAS_VERSION = 1). Sem classificação suficiente, essa parcela some para aquele candidato.
Votações nominais mapeadas hoje
Estas votações vêm de votacoes_chave no banco. O título precisa coincidir exatamente com o que está no código do quiz. Conferência automática: npx tsx scripts/check-quiz-votacoes-chave.ts.
- Reforma Trabalhista
- Teto de Gastos (EC 95)
- Reforma da Previdência
- Privatização da Eletrobras
- Orçamento Secreto (Emendas de Relator)
- Autonomia do Banco Central
- Marco Temporal Indigena
- Auxílio Brasil (MP 1.087/2021)
Perguntas ainda sem voto no Congresso no modelo
Nestas perguntas o alinhamento usa espectro partidário, posições declaradas (se houver) e eixos declarados por você, sem comparar voto nominal de plenário.
- O governo deveria controlar preços de alimentos e combustíveis.
- O Estado deveria interferir menos em questões como aborto e casamento homoafetivo.
- A posse de armas de fogo deveria ser um direito garantido a todo cidadão.
- O ensino religioso deveria ter espaço nas escolas públicas.
- O Estado deveria garantir moradia e saúde como direitos universais, mesmo que isso aumente impostos.
- As Forças Armadas deveriam ter um papel mais ativo na segurança pública.
- Empresas estratégicas como Petrobras e Vale deveriam ser 100% estatais.
Financiamento de campanha
Os maiores doadores e totais declarados no TSE continuam no texto de contexto no detalhe. Além disso, quando a lista de doadores permite classificar setores com cobertura mínima (constante QUIZ_FIN_COBERTURA_MINIMA no código), o modelo usa um sinal numérico limitado no blend (peso de referência abaixo). A classificação é editorial e versionada; mudanças de regra exigem bump de versão e revisão desta página.
Pesos de referência (fase com posições e projetos)
Dentro da parte que mistura votos e espectro, usamos uma divisão dinâmica conforme quantas votações da lista do quiz existem para aquele candidato. Sobre o total, a referência é:
- em torno de 62% para o bloco votos + espectro (combinados),
- em torno de 21% para posições declaradas quando houver dados,
- em torno de 10% para projetos por tema quando houver dados,
- em torno de 7% para financiamento (doadores por setor) quando houver cobertura classificada.
Discordo da classificação do partido
O espectro partidário é um modelo editorial em revisão. Se achar que a sigla do candidato está mal posicionada nos eixos, abra uma issue no GitHub com o partido e o motivo (opcional: print do resultado). Não alteramos score por mensagem privada isolada, mas registramos para fila de revisão.
Privacidade e link compartilhado
Por padrão, suas respostas não são enviadas ao servidor: o link completo codifica as respostas no próprio URL (versão do schema incluída). Qualquer pessoa com o link pode reconstruir o ranking no navegador.
O botão Link curto grava no banco apenas a query string já pública (mesmos parâmetros do resultado) e um token aleatório. Para limitar abuso, guardamos um hash do IP com sal configurável (PF_QUIZ_SHORT_LINK_SALT) e aplicamos teto de criações por hora. O link curto facilita compartilhar pré-visualizações sociais sem URLs gigantes.
Detalhes e comparador
No resultado, dá para abrir o detalhamento por candidato (eixos, concordâncias e divergências de voto, alertas de contradição registrada, mudanças de partido). Cada card tem Comparar para abrir o comparador com aquele candidato pré-selecionado (complete até quatro no painel). O atalho Comparar os 2 mais alinhados pré-seleciona os dois primeiros do ranking. Entre a última pergunta e o resultado há um passo breve de “processando” antes da navegação.