Survival LLM
A free AI assistant and survival library (1.5 million offline articles) that runs on your own computer, with no internet. Shows the source of every answer. Mac and Windows.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Plataforma cidada de transparencia eleitoral — Eleicoes 2026
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Plataforma cívica de consulta pública sobre candidatos das eleições brasileiras de 2026. Ficha pública, comparador lado a lado e pontos de atenção com fontes visíveis. Os dados vêm de bases oficiais (TSE, Câmara dos Deputados, Senado Federal, Portal da Transparência) sob a Lei de Acesso à Informação. A cobertura atual é dos cargos majoritários do Executivo: Presidência da República e governos estaduais, incluindo os vices das chapas.檢視完整 README ↗
Plataforma cívica de consulta pública sobre candidatos das eleições brasileiras de 2026. Ficha pública, comparador lado a lado e pontos de atenção com fontes visíveis. Os dados vêm de bases oficiais (TSE, Câmara dos Deputados, Senado Federal, Portal da Transparência) sob a Lei de Acesso à Informação.
A cobertura pública inclui candidaturas à Presidência da República e aos
Governos estaduais, incluindo os vices das chapas. Candidaturas ao Senado são
exibidas quando SENADO_ENABLED está habilitado; nesse caso, a composição da
chapa pode apresentar suplentes.
Site: https://puxaficha.com.br
Este repositório é público por um motivo específico: qualquer pessoa deve poder pegar uma afirmação do site e rastrear até a fonte oficial, sem precisar acreditar em nós. Esta seção mostra como, com casos reais.
O caminho é o script que coletou (quando está neste repositório) e a URL oficial que ele leu.
O valor vem do DivulgaCand, o sistema de divulgação de candidaturas do TSE.
scripts/gerar-backfill-patrimonio-tse-2026.ts,
que lê o pacote oficial bem_candidato_2026 do portal de dados abertos do
TSE. Nenhum valor é digitado à mão.divulgacandcontas.tse.jus.br/divulga/rest/v1/candidatura/buscar/2026/{UF}/20322002026/candidato/{SQ}
devolve os bens e o totalDeBens daquela pessoa. O SQ está na ficha.Em 18/08/2026 essa conferência encontrou 46 fichas publicando o dobro do patrimônio declarado, por erro de leitura nosso, e as corrigiu. O histórico do conserto está no log de commits, de propósito: um projeto de transparência que apaga o rastro dos próprios consertos pede uma confiança que não oferece.
Lacuna conhecida, 18/08/2026. Nem todo script de coleta e auditoria que gerou o dado publicado está neste repositório; parte vive no repositório de trabalho. Enquanto isso não fecha, a API oficial acima é o caminho de conferência que não depende de nós.
Cada eixo em src/data/quiz/espectro-partidario.ts
declara sua própria procedência. Quando o tipo é programa,
carta_de_principios ou manifesto, o registro traz trecho literal, URL e
data: abra a URL e procure o trecho.
Quando o tipo é curadoria, não existe documento ainda. É julgamento editorial
e está rotulado como tal, para que ninguém o confunda com fonte.
Duas coisas que este arquivo deliberadamente não faz: usar o estatuto registrado no TSE, que é carta de organização interna e não diz o que o partido defende; e citar a home do site do partido, que muda sem aviso.
Posição de partido nunca é escrita como declaração do candidato. Ela não entra em
posicoes_declaradas.
Vêm das APIs abertas da Câmara e do Senado, com o identificador da proposição preservado, para que o link leve à votação nominal original.
O CPF do doador nunca é gravado em texto claro, nem neste repositório nem no
banco. Vira SHA-256(sal + ":" + cpf). O que fica visível é o padrão agregado
por setor, não a pessoa física.
Abre uma issue com o link da ficha e a fonte que contradiz. Erro de dado é o tipo de contribuição mais útil que este projeto pode receber. Para falha de segurança, use o canal privado em SECURITY.md, não uma issue pública.
O HTML público é renderizado sob demanda porque o layout raiz lê o nonce CSP
específico de cada requisição. O cache de dados do Supabase continua separado
desse ciclo, por meio de unstable_cache.
.nvmrc)npm ci
Para rodar a aplicação ou um script que usa integrações, copie somente as
chaves necessárias de .env.example para .env.local. O
inventário completo, com obrigatoriedade e fallback, fica em
Settings/AUTOMATIONS_AND_ENVIRONMENTS.md.
Credenciais reais nunca entram no Git.
Os gates de um PR não pedem banco, conta de nuvem nem arquivo .env:
npm run lint
npm run typecheck
npm test
npm run build
npm run lint # ESLint
npm run typecheck # tsc --noEmit
npm test # testes unitários (node --test)
npm run build # build
npm run test:visual # testes visuais (Playwright: rode `npx playwright install` antes)
npm run validate:seed # valida a integridade do seed de candidatos
Os gates obrigatórios de um PR (
lint,typecheck,test,build) não dependem do Playwright. Os testes visuais são opcionais e exigemnpx playwright installpara baixar os browsers.
src/ aplicação Next.js (rotas, componentes, libs)
scripts/ pipeline de ingestão e utilitários de dados
lib/ biblioteca compartilhada do pipeline
supabase/
migrations/ schema + seeds (SQL sequencial)
data/ seeds de produto (candidatos.json e afins)
tests/ testes unitários, de contrato e visuais
public/ estáticos (fotos de candidatos, ícones)
O CPF nunca é exposto no cliente; é usado apenas como chave de cruzamento no servidor, durante a ingestão. Veja SECURITY.md. Se identificar qualquer dado pessoal chegando ao browser, reporte pelo canal privado.
Veja CONTRIBUTING.md e o Código de Conduta. Toda contribuição roda pelo CI (lint, typecheck, testes e build), que funciona em PRs de fork sem segredos.
Código sob Apache License 2.0: você pode usar, modificar, redistribuir e hospedar livremente, inclusive comercialmente, preservando o aviso de copyright e o NOTICE. A licença inclui concessão explícita de patente.
Os dados são públicos (Lei de Acesso à Informação) e não estão cobertos pela licença do código. O NOTICE detalha isso e traz as ressalvas de dependências de terceiros, em especial o GSAP, que tem licença própria e não acompanha a permissão comercial da Apache 2.0.