Commit graph

  • 87ab9a2b1d docs(ops131): registra a decisão A e o runbook do cutover main Francisco Solla 2026-11-08 20:09:51 -0300
  • 999de98295 feat(site): mapeia os permalinks do WordPress legado para o domínio novo (OPS131) Francisco Solla 2026-11-08 20:09:51 -0300
  • c5c9b0243a docs(ops131): registra a decisão A e o runbook do cutover OPS131-cutover-dominio-jorgesolla Francisco Solla 2026-11-08 20:09:51 -0300
  • cac8af0d6f feat(site): mapeia os permalinks do WordPress legado para o domínio novo (OPS131) Francisco Solla 2026-11-08 20:09:51 -0300
  • 377a2c89b1 fix(ci): pina ubuntu-24.04 nos jobs com Playwright Francisco Solla 2026-11-05 16:52:50 -0300
  • ebbc662794 docs(postmortem): vincula o PR #1450 Francisco Solla 2026-11-05 16:36:39 -0300
  • 2f79e14a1b docs(postmortem): registra a regressão do destaque do board Francisco Solla 2026-11-05 16:36:14 -0300
  • a4c2ab226a fix(site): limita o título do board e remove text-balance dos cards (S47) Francisco Solla 2026-11-05 16:12:28 -0300
  • ca0215edf1 fix(ci): pina ubuntu-24.04 nos jobs com Playwright fix/board-featured-caption-clamp Francisco Solla 2026-11-05 16:52:50 -0300
  • cedc07389f docs(postmortem): vincula o PR #1450 Francisco Solla 2026-11-05 16:36:39 -0300
  • e4e5a03e1d docs(postmortem): registra a regressão do destaque do board Francisco Solla 2026-11-05 16:36:14 -0300
  • 3057435ab4 fix(site): limita o título do board e remove text-balance dos cards (S47) Francisco Solla 2026-11-05 16:12:28 -0300
  • 93bda37c29 test(e2e): alinha o acervo à Central pública retirada (S47) Francisco Solla 2026-10-22 01:46:03 -0300
  • 5635e6522c feat(site): vira o site público para o mandato pós-eleição (S47) Francisco Solla 2026-10-22 01:34:09 -0300
  • c157fe5ef6 test(e2e): alinha o acervo à Central pública retirada (S47) S47-site-publico-pos-eleicao-retirar-propaganda-1313-e-agrad Francisco Solla 2026-10-22 01:46:03 -0300
  • 100242037a feat(site): vira o site público para o mandato pós-eleição (S47) Francisco Solla 2026-10-22 01:34:09 -0300
  • 5be50b182c docs(plans): registra o follow-up do JSON-LD da petição Francisco Solla 2026-10-22 00:22:15 -0300
  • 5786bc57dc feat(petition): publica a petição do PL 5594/2026 Francisco Solla 2026-10-22 00:22:10 -0300
  • 0832557e73 docs(plans): registra o follow-up do JSON-LD da petição S48-abaixo-assinado-do-pl-5594-2026-transparencia-dos-presid Francisco Solla 2026-10-22 00:22:15 -0300
  • 75428bf415 feat(petition): publica a petição do PL 5594/2026 Francisco Solla 2026-10-22 00:22:10 -0300
  • 8fa6432b7b docs(plans): planeja o site pós-eleição, o PL 5594/2026 e o cutover de domínio Francisco Solla 2026-10-21 22:55:28 -0300
  • ef9986340c docs(plans): planeja o site pós-eleição, o PL 5594/2026 e o cutover de domínio plans/plan-issue-93 Francisco Solla 2026-10-21 22:55:28 -0300
  • 321ac7b872 feat(relatorio-cidade): foca o relatório na mobilização do 2º turno Francisco Solla 2026-10-10 16:19:24 -0300
  • 5bf5fa3cb1 feat(relatorio-cidade): foca o relatório na mobilização do 2º turno refactor/relatorio-cidade-mobilizacao-2turno Francisco Solla 2026-10-10 16:19:24 -0300
  • 31f78f07ad feat(briefing): pedido dual 1313 + Lula 13 e missão do 2º turno Francisco Solla 2026-10-09 03:34:05 -0300
  • 9fae859c0d feat(relatorio-cidade): leva o 2º turno (Lula × Flávio) ao relatório Francisco Solla 2026-10-09 03:34:00 -0300
  • db56025a63 feat(briefing): pedido dual 1313 + Lula 13 e missão do 2º turno feat/relatorio-cidade-2turno Francisco Solla 2026-10-09 03:34:05 -0300
  • e5f1f9c99f feat(relatorio-cidade): leva o 2º turno (Lula × Flávio) ao relatório Francisco Solla 2026-10-09 03:34:00 -0300
  • c5ccd8e0e7 style(potencial): formata o int spec após o rename do query param Francisco Solla 2026-10-07 19:06:10 -0300
  • c8badc8763 docs(potencial): impl plan e changelog da entrega S46 Francisco Solla 2026-10-07 19:04:42 -0300
  • 67d889661a feat(potencial): página pública, formulário e story 1080×1920 Francisco Solla 2026-10-07 19:04:42 -0300
  • 62b674cfba feat(potencial): cálculo puro, loader e rotas públicas da seção Francisco Solla 2026-10-07 19:04:34 -0300
  • 6aad284e11 feat(potencial): artefato TSE 2026 por seção + ingestão nacional validada Francisco Solla 2026-10-07 19:04:28 -0300
  • 5aa8fc7975 style(potencial): formata o int spec após o rename do query param S46-pagina-publica-story-da-sua-secao-potencial-de-lula Francisco Solla 2026-10-07 19:06:10 -0300
  • a7cc433527 docs(potencial): impl plan e changelog da entrega S46 Francisco Solla 2026-10-07 19:04:42 -0300
  • 4eddce9cc0 feat(potencial): página pública, formulário e story 1080×1920 Francisco Solla 2026-10-07 19:04:42 -0300
  • 89b7515fe1 feat(potencial): cálculo puro, loader e rotas públicas da seção Francisco Solla 2026-10-07 19:04:34 -0300
  • 82b4fdf5fb feat(potencial): artefato TSE 2026 por seção + ingestão nacional validada Francisco Solla 2026-10-07 19:04:28 -0300
  • 3e6afeb58f refactor(briefing-geral): usa dieWithLabel do cli compartilhado Francisco Solla 2026-10-07 12:12:47 -0300
  • d6bdd9ff2d fix(reels): pina colinhaReel/colinhaReelTemplate no SCRIPTS_SPEC_PINNED Francisco Solla 2026-10-07 12:12:47 -0300
  • c6d9a7009d docs(campanha): prompt do redesign do site público Francisco Solla 2026-10-07 11:47:51 -0300
  • 6c81769bb9 feat(briefing-geral): livretos de 1 folha e pesca mínima (BRIEFING-GERAL) Francisco Solla 2026-10-07 11:47:48 -0300
  • 9d6edd44c1 feat(analise): expansão por seção eleitoral 2022 — o voto que falta (EXPANSAO-SECOES) Francisco Solla 2026-10-07 11:47:44 -0300
  • a662c77072 feat(reels): colinha 1313 determinística e lote por dobradinha (REEL1–REEL3) Francisco Solla 2026-10-07 11:47:37 -0300
  • b6324f3356 refactor(briefing-geral): usa dieWithLabel do cli compartilhado chore/reels-expansao-briefing Francisco Solla 2026-10-07 12:12:47 -0300
  • 4f326ce8c8 fix(reels): pina colinhaReel/colinhaReelTemplate no SCRIPTS_SPEC_PINNED Francisco Solla 2026-10-07 12:12:47 -0300
  • 2e8430191e docs(campanha): prompt do redesign do site público Francisco Solla 2026-10-07 11:47:51 -0300
  • b2600cf701 feat(briefing-geral): livretos de 1 folha e pesca mínima (BRIEFING-GERAL) Francisco Solla 2026-10-07 11:47:48 -0300
  • ecc675632d feat(analise): expansão por seção eleitoral 2022 — o voto que falta (EXPANSAO-SECOES) Francisco Solla 2026-10-07 11:47:44 -0300
  • abecb9595b feat(reels): colinha 1313 determinística e lote por dobradinha (REEL1–REEL3) Francisco Solla 2026-10-07 11:47:37 -0300
  • 4d1e305193 style(docs): formata plano e design do S46 (prettier) Francisco Solla 2026-10-07 10:57:03 -0300
  • 4578f9f5d7 docs(plan): S46 — story da sua seção (potencial de Lula) (Related #1436) Francisco Solla 2026-10-07 10:55:03 -0300
  • 0003145a86 style(docs): formata plano e design do S46 (prettier) Francisco Solla 2026-10-07 10:57:03 -0300
  • 67eae1718a docs(plan): S46 — story da sua seção (potencial de Lula) (Related #1436) Francisco Solla 2026-10-07 10:55:03 -0300
  • 331cb3aac7 docs(bug-fix): registra merge, deploy e verificação em prod do fix #1433 Francisco Solla 2026-10-02 22:46:15 -0300
  • 1b83cb665d docs(bug-fix): registra merge, deploy e verificação em prod do fix #1433 docs/1433-postmortem-pos-deploy Francisco Solla 2026-10-02 22:46:15 -0300
  • 8e32c7cee7 fix(storage): desliga checksum automático de upload no client S3 (Garage multipart) (C246-hotfix) Francisco Solla 2026-10-02 19:35:24 -0300
  • 396cf1d8d3 fix(storage): desliga checksum automático de upload no client S3 (Garage multipart) (C246-hotfix) C246-hotfix-checksum-multipart Francisco Solla 2026-10-02 19:35:24 -0300
  • afc22e5bf3 docs(bug-fix): post-mortem e changelog das chaves AVIF presas no otimizador Francisco Solla 2026-10-02 18:28:12 -0300
  • e4e51a3651 fix(images): hero e cards da home servem masters WebP — AVIF fora do otimizador Francisco Solla 2026-10-02 18:28:12 -0300
  • f441323244 docs(bug-fix): post-mortem e changelog das chaves AVIF presas no otimizador fix/16 Francisco Solla 2026-10-02 18:28:12 -0300
  • d850782f76 fix(images): hero e cards da home servem masters WebP — AVIF fora do otimizador Francisco Solla 2026-10-02 18:28:12 -0300
  • 4aab740895 test(int): estabiliza os specs do álbum no global photoAlbum compartilhado Francisco Solla 2026-10-02 17:16:56 -0300
  • 53f8e4a3cd fix(fotos): mantém o encoder do store interno ao dono (knip) Francisco Solla 2026-10-02 17:09:30 -0300
  • c15f09531a feat(fotos): miniaturas AVIF pré-geradas do álbum público (C248) Francisco Solla 2026-10-02 17:07:49 -0300
  • 4feea40c01 docs(archive): verificação do canário por GET no runbook (HEAD não valida checksum) Francisco Solla 2026-10-02 17:05:57 -0300
  • 255751f5ce fix(archive): teto de 15 min no download do reparo e caminhos do runbook (C246-followup) Francisco Solla 2026-10-02 16:51:54 -0300
  • a3a49c3462 feat(archive): preflight de integridade antes de aprovar drafts (C249) Francisco Solla 2026-10-02 16:54:02 -0300
  • 2a5c09fc27 test(int): estabiliza os specs do álbum no global photoAlbum compartilhado C248-miniaturas-avif-pre-geradas-do-album-publico-previews-r Francisco Solla 2026-10-02 17:16:56 -0300
  • 1d06ec8633 fix(fotos): mantém o encoder do store interno ao dono (knip) Francisco Solla 2026-10-02 17:09:30 -0300
  • 192cbff809 feat(fotos): miniaturas AVIF pré-geradas do álbum público (C248) Francisco Solla 2026-10-02 17:07:49 -0300
  • 73c770ba40 docs(archive): verificação do canário por GET no runbook (HEAD não valida checksum) C246-followup-repair-timeout Francisco Solla 2026-10-02 17:05:57 -0300
  • 25e0b9c326 feat(archive): preflight de integridade antes de aprovar drafts (C249) C249-archive-publish-preflight-de-integridade-antes-de-aprov Francisco Solla 2026-10-02 16:54:02 -0300
  • ecb8753b3d fix(archive): teto de 15 min no download do reparo e caminhos do runbook (C246-followup) Francisco Solla 2026-10-02 16:51:54 -0300
  • ac39c81765 style(docs): separa as seções C244/C246 no runbook após o rebase Francisco Solla 2026-10-02 09:55:22 -0300
  • dcf8e85a9d feat(archive): varredura e reparo de integridade do acervo no Garage (C246) Francisco Solla 2026-10-02 09:39:35 -0300
  • 18ae66ca18 style(docs): separa as seções C244/C246 no runbook após o rebase C246-integridade-do-acervo-no-garage-recuperar-fotos-quebrad Francisco Solla 2026-10-02 09:55:22 -0300
  • 9ad96e3a53 feat(archive): varredura e reparo de integridade do acervo no Garage (C246) Francisco Solla 2026-10-02 09:39:35 -0300
  • ecd9fe478d fix(C245): regenera a migration sobre a cadeia pós-C244 Francisco Solla 2026-10-02 09:50:48 -0300
  • b6b9bd6360 style(C245): estabiliza a formatação do spec do CLI Francisco Solla 2026-10-02 09:39:15 -0300
  • 930db3eb02 feat(C245): catalogar o acervo em produção por camadas — metadados primeiro Francisco Solla 2026-10-02 09:36:17 -0300
  • 539138db0a docs(ops): runbook e changelog do ops:global (C247) Francisco Solla 2026-10-02 09:10:37 -0300
  • 269b3d9e3b feat(ops): CLI ops:global para flags de globais públicos (C247) Francisco Solla 2026-10-02 09:10:19 -0300
  • 1667a4c914 fix(C245): regenera a migration sobre a cadeia pós-C244 C245-catalogacao-do-acervo-em-producao-municipio-atividade-l Francisco Solla 2026-10-02 09:50:48 -0300
  • be7eac4937 style(C245): estabiliza a formatação do spec do CLI Francisco Solla 2026-10-02 09:39:15 -0300
  • 22186b749f feat(C245): catalogar o acervo em produção por camadas — metadados primeiro Francisco Solla 2026-10-02 09:36:17 -0300
  • f9c2269722 docs(ops): runbook e changelog do ops:global (C247) C247-ligar-desligar-globais-publicos-fora-do-admin-revalidac Francisco Solla 2026-10-02 09:10:37 -0300
  • b1a721418b feat(ops): CLI ops:global para flags de globais públicos (C247) Francisco Solla 2026-10-02 09:10:19 -0300
  • d8020607b9 docs(C244): impl plan, runbook, AGENTS-public e changelog Francisco Solla 2026-10-02 09:09:17 -0300
  • 9a60807d4e test(C244): e2e da faceta facial e manifesto de afetados Francisco Solla 2026-10-02 09:09:17 -0300
  • ee3dda757b feat(C244): aviso do índice curado, seed de figuras e enrollment Francisco Solla 2026-10-02 09:09:17 -0300
  • e46ed57e2c feat(C244): faceta pessoa do álbum lê o reconhecimento facial Francisco Solla 2026-10-02 09:09:17 -0300
  • 625ab5c10e feat(C244): collection curada faceFigure, migração e matcher puro Francisco Solla 2026-10-02 09:05:00 -0300
  • 8a87f5f81b docs(plan): C248 — miniaturas AVIF pré-geradas do álbum público (Related #1424) Francisco Solla 2026-10-02 09:20:07 -0300
  • 8300643ade docs(plan): C248 — miniaturas AVIF pré-geradas do álbum público (Related #1424) plans/plan-issue-92 Francisco Solla 2026-10-02 09:20:07 -0300
  • b58852e823 docs(C244): impl plan, runbook, AGENTS-public e changelog C244-filtro-pessoa-publica-por-reconhecimento-facial-no-albu Francisco Solla 2026-10-02 09:09:17 -0300
  • 7274fbaf93 test(C244): e2e da faceta facial e manifesto de afetados Francisco Solla 2026-10-02 09:09:17 -0300
  • cce2f00531 feat(C244): aviso do índice curado, seed de figuras e enrollment Francisco Solla 2026-10-02 09:09:17 -0300
  • 52a00b75e1 feat(C244): faceta pessoa do álbum lê o reconhecimento facial Francisco Solla 2026-10-02 09:09:17 -0300
  • aaf7d58075 feat(C244): collection curada faceFigure, migração e matcher puro Francisco Solla 2026-10-02 09:05:00 -0300