teqo/docs/plans
Francisco Solla 6027aac941 feat(B189): Sollinha — municípios sem atualização recente (tool getMunicipalitiesWithoutUpdate)
Tool nova da família B185/B186: cobertura do acompanhamento por recência
de municipality.lastUpdateAt (derivado dos hooks de municipalityUpdate),
limiar default 30 ajustável, lista exaustiva com total, nunca atualizados
no topo, assessores por item. Resolver de escopo extraído para
aiToolScope.ts (2o call site; B186 sera o 3o). Gate staff fail-closed;
unit tests 14 novos + regressao B185 verde.
2026-08-10 08:12:00 -03:00
..
acoes-rapidas-apoiadores-impl.md format: Prettier 2026-08-03 21:06:52 -03:00
acoes-rapidas-apoiadores.md docs(roadmap): register B79–B90 quick-actions bottom drawer 2026-07-30 03:17:50 -03:00
acoes-rapidas-assessores.md docs(roadmap): register B79–B90 quick-actions bottom drawer 2026-07-30 03:17:50 -03:00
acoes-rapidas-atividades.md docs(roadmap): register B79–B90 quick-actions bottom drawer 2026-07-30 03:17:50 -03:00
acoes-rapidas-conceitos-perfil.md docs(roadmap): register B79–B90 quick-actions bottom drawer 2026-07-30 03:17:50 -03:00
acoes-rapidas-contatos-lideranca.md docs(roadmap): register B79–B90 quick-actions bottom drawer 2026-07-30 03:17:50 -03:00
acoes-rapidas-demandas.md docs(roadmap): register B79–B90 quick-actions bottom drawer 2026-07-30 03:17:50 -03:00
acoes-rapidas-dobradinhas.md B83 — catálogo de ações rápidas para /dobradinhas 2026-08-01 06:10:07 +00:00
acoes-rapidas-grade-3x2-fab-overlay-impl.md B132 — grade 3×2 no Início/FAB overlay e polimento do drawer 2026-08-02 21:08:09 +00:00
acoes-rapidas-grade-3x2-fab-overlay.md docs(plans): intenção B132 — grade 3×2 ações + polimento FAB overlay 2026-08-02 18:00:34 -03:00
acoes-rapidas-liderancas.md B82 — Ações rápidas em lideranças (lista + detalhe) 2026-08-01 06:24:54 +00:00
acoes-rapidas-municipios.md docs(roadmap): register B79–B90 quick-actions bottom drawer 2026-07-30 03:17:50 -03:00
acoes-rapidas-organizacoes.md docs(roadmap): register B79–B90 quick-actions bottom drawer 2026-07-30 03:17:50 -03:00
acoes-rapidas-territorios.md docs(roadmap): register B79–B90 quick-actions bottom drawer 2026-07-30 03:17:50 -03:00
adotar-barra-filtros-omnibox-listas-impl.md B128 — Adotar barra omnibox nas demais listas /campanha 2026-08-02 20:55:12 +00:00
adotar-barra-filtros-omnibox-listas.md style(plans): format B127/B128 omnibox intention docs 2026-08-02 15:58:52 -03:00
agenda-criar-evento-inline-impl.md feat(C91): cria evento inline no calendário da agenda (popover/drawer no slot clicado) 2026-08-08 18:27:25 -03:00
agenda-criar-evento-inline.md docs(plans): C90 — remodelar responsáveis da Atividade; C91 — criar evento inline na agenda 2026-08-08 13:58:40 -03:00
agenda-mobile-form-criacao-usavel-impl.md feat(C103): agenda mobile — formulário de criação usável (sheet do topo, sem labels, salvar fixo, seletor em bottom sheet) 2026-08-10 03:34:33 -03:00
agenda-mobile-form-criacao-usavel.md plan(C103/C104/C105): agenda mobile — form de criação usável, todo o dia, tags (planos de intenção) 2026-08-09 18:35:33 -03:00
agenda-remover-aviso-vazio-impl.md chore(B181): remove o aviso de janela vazia da agenda 2026-08-09 09:34:25 -03:00
agenda-remover-aviso-vazio.md docs(plans): B181 — remover aviso de janela vazia na agenda (plano de intenção) 2026-08-09 09:08:12 -03:00
agenda-tags-eventos-impl.md feat(C105): tags no sheet da agenda + rótulo no evento + prefill no "Mais detalhes" 2026-08-10 00:21:20 -03:00
agenda-tags-eventos.md plan(C103/C104/C105): agenda mobile — form de criação usável, todo o dia, tags (planos de intenção) 2026-08-09 18:35:33 -03:00
agenda-toggle-todo-o-dia-impl.md feat(C104): compromisso 'Todo o dia' na criação rápida da agenda (só datas, multi-dia) 2026-08-10 01:13:12 -03:00
agenda-toggle-todo-o-dia.md plan(C103/C104/C105): agenda mobile — form de criação usável, todo o dia, tags (planos de intenção) 2026-08-09 18:35:33 -03:00
agent-pool-orchestrator.md chore: update references to .cursor bootstrap paths 2026-08-05 01:39:42 -03:00
ai-chat-sollinha.md feat: AI chat 'Sollinha' — campaign data assistant (v1 read-only) 2026-08-04 06:17:31 -03:00
ajuste-votos-wizard.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
ancorar-busca-acoes-inicio-mobile.md B65: anchor Início search and action strip to the mobile bottom. 2026-07-29 22:35:44 -03:00
apoiadores-omnibox-fonte-impl.md chore: format B141 files 2026-08-02 23:06:35 +00:00
apoiadores-omnibox-fonte.md docs(plans): intenção B138–B143 — completar filtros das omniboxes /campanha 2026-08-02 19:35:05 -03:00
aproximar-mapa-pracas.md Sync all project docs with the deployed remodel and hardening; compile roadmap 2026-07-24 02:04:45 -03:00
assessores-dobradinhas-impl.md B156 — assessores por dobradinha (campo, coluna e seção; RelationOptionCell extraído) 2026-08-04 04:57:15 -03:00
assessores-dobradinhas.md docs(plan): B156 — Assessores por dobradinha 2026-08-04 00:22:11 -03:00
assessores-omnibox-municipio-carteira-impl.md B142 — format + impl plan deferred debts note 2026-08-02 23:09:01 +00:00
assessores-omnibox-municipio-carteira.md docs(plans): intenção B138–B143 — completar filtros das omniboxes /campanha 2026-08-02 19:35:05 -03:00
atividades-omnibox-presets-busca-impl.md chore: format 2026-08-02 23:26:48 +00:00
atividades-omnibox-presets-busca.md docs(plans): intenção B138–B143 — completar filtros das omniboxes /campanha 2026-08-02 19:35:05 -03:00
atualizacao-unificada-polaridade-urgente-impl.md feat(campaign): C87 — atualização unificada (texto + polaridade + urgente) 2026-08-07 05:04:41 -03:00
atualizacao-unificada-polaridade-urgente.md docs: mark C87/C88 plans ready after promote 2026-08-06 00:19:17 -03:00
atualizacoes-mobile-sem-moldura-impl.md feat(C106): cards do feed edge-to-edge com linha + empty state (padrão B184/C107 compartilhado) 2026-08-10 04:12:33 -03:00
atualizacoes-mobile-sem-moldura.md docs(C106): plano de intenção — atualizações mobile sem moldura (omnibox sticky sem label, criar no header, cards edge-to-edge) 2026-08-09 22:35:30 -03:00
atualizacoes-mobile-sheet-criacao-usavel-impl.md feat(C107): sheet de criação de atualização usável no mobile — altura auto até o topo, form sem labels com divisórias full-bleed, placeholders, polaridade em toggle, checks à direita 2026-08-10 01:11:24 -03:00
atualizacoes-mobile-sheet-criacao-usavel.md docs(C107): plano de intenção — atualizações mobile sheet de criação usável (altura auto até o topo, form sem labels com divisórias, placeholders, polaridade em toggle, checks à direita) 2026-08-09 22:52:31 -03:00
autosave-status-lista-liderancas.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
autosave-tendencia-lista-municipios.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
backtest-pos-eleicao.md Sync all project docs with the deployed remodel and hardening; compile roadmap 2026-07-24 02:04:45 -03:00
barra-filtros-omnibox-listas-impl.md fix(campanha): B127 omnibox navigate + keyboard a11y from simplify 2026-08-02 20:30:55 +00:00
barra-filtros-omnibox-listas.md style(plans): format B127/B128 omnibox intention docs 2026-08-02 15:58:52 -03:00
barra-navegacao-inferior-mobile-ajustes-impl.md docs(plans): B171 — gatilho deferido do /simplify no impl plan 2026-08-08 18:46:10 -03:00
barra-navegacao-inferior-mobile-ajustes.md docs(plans): B171 status ready após promote 2026-08-08 18:05:30 -03:00
barra-navegacao-inferior-mobile-impl.md fix: raise FAB above AI assistant button on mobile 2026-08-08 12:57:05 -03:00
barra-navegacao-inferior-mobile.md docs: mark B164/C89 plans ready after promote 2026-08-06 01:05:28 -03:00
baseline-eleitoral-tse.md Restore full roadmap detail and align project documentation. 2026-07-19 16:19:36 -03:00
botao-acao-inicio-strip.md Document B44 post-simplify defers and resolved cleanup in the delivery plan. 2026-07-29 14:21:12 -03:00
bottom-drawer-busca-fullscreen-polimento.md docs(plans): register B109–B111 mobile drawer and Início polish 2026-08-01 17:07:04 -03:00
bottom-drawer-handle-scroll-peek.md B105: format home search unit + mark plan implementado 2026-08-01 18:40:51 +00:00
bottom-drawer-peek-acoes-busca.md docs: registra B100 — bottom drawer dock + recolhe no scroll (#114) 2026-08-01 11:13:00 +00:00
bug-salvar-tendencia-fecha-wizard.md docs: registra OPS11 + B95–B99 (#102–#107) pós-gate 2026-08-01 10:48:04 +00:00
build-resiliente-metadata-ausente.md Format the metadata resilience plan for Prettier. 2026-07-27 08:21:25 -03:00
busca-global-acoes-linha.md B55 — Busca global: ações de linha (WA e compartilhar) 2026-07-30 22:47:03 +00:00
busca-global-bottom-drawer.md docs: consolidate O0+/B68+ and fatia B79→B91 2026-07-31 01:57:16 +00:00
busca-global-inicio-input.md docs(roadmap): B66 busca no focus; município sticky no B59 2026-07-29 16:25:10 -03:00
busca-global-layout-resultados.md B54 — Busca global: layout responsivo dos resultados (#60) 2026-07-30 18:45:44 -03:00
busca-global-resultados-assessores.md docs(B50): record post-simplify deferrals in assessores and municipios plans. 2026-07-29 22:10:05 -03:00
busca-global-resultados-atividades.md B51: add Atividades group to staff home search. 2026-07-29 22:57:02 -03:00
busca-global-resultados-demandas.md feat(campanha): add Demandas group to home global search (B53) 2026-07-30 12:39:35 -03:00
busca-global-resultados-dobradinhas.md docs(B52): record simplify follow-ups in dobradinhas plan. 2026-07-29 22:53:00 -03:00
busca-global-resultados-liderancas.md B49: home search Lideranças group on staff Início. 2026-07-29 22:14:30 -03:00
busca-global-resultados-municipios.md docs(B50): record post-simplify deferrals in assessores and municipios plans. 2026-07-29 22:10:05 -03:00
busca-municipio-wizard.md docs(B60): record simplify follow-ups as deferred triggers. 2026-07-29 23:10:26 -03:00
c92-corrigir-criacao-link-import-agenda-impl.md fix(C92): calendar feed creation stripped by admin-only system fields 2026-08-08 23:13:30 -03:00
c92-corrigir-criacao-link-import-agenda.md docs(plans): C92-C95 — agenda: corrigir feed link, sem-filtros, combobox e header do app 2026-08-08 17:20:48 -03:00
c93-gerar-link-import-sem-filtros-impl.md feat(C93): allow generating calendar import link without filters 2026-08-09 09:02:06 -03:00
c93-gerar-link-import-sem-filtros.md docs(plans): C92-C95 — agenda: corrigir feed link, sem-filtros, combobox e header do app 2026-08-08 17:20:48 -03:00
c94-agenda-combobox-header-acoes-rapidas-impl.md docs(C94): nota de estabilização do e2e no impl plan 2026-08-09 04:36:02 -03:00
c94-agenda-combobox-header-acoes-rapidas.md docs(plans): C92-C95 — agenda: corrigir feed link, sem-filtros, combobox e header do app 2026-08-08 17:20:48 -03:00
c95-agenda-seletor-modo-visualizacao-impl.md style(C95): formata impl plan (prettier) 2026-08-09 12:35:29 -03:00
c95-agenda-seletor-modo-visualizacao.md docs(plans): C92-C95 — agenda: corrigir feed link, sem-filtros, combobox e header do app 2026-08-08 17:20:48 -03:00
c96-ical-feed-intersect-scope-read-impl.md docs(plans): C96 — registra triage de débitos no impl plan (defer S1/S2 + descartes) 2026-08-09 01:26:45 -03:00
c96-ical-feed-intersect-scope-read.md fix(C92): calendar feed creation stripped by admin-only system fields 2026-08-08 23:13:30 -03:00
c97-agenda-popover-seletor-data-hora-impl.md feat(C97): seletor shadcn de dia+horário 24h no popover de criação rápida da agenda 2026-08-09 15:13:15 -03:00
c97-agenda-popover-seletor-data-hora.md docs(C97): plano de intenção — seletor shadcn de dia+horário no popover de criação rápida da agenda 2026-08-09 09:11:46 -03:00
c98-corrigir-geracao-link-import-agenda-impl.md feat(C98): verify calendar import link generation end-to-end (env fix + e2e) 2026-08-09 16:20:59 -03:00
c98-corrigir-geracao-link-import-agenda.md plan(C98): link de import da agenda sem filtros + geração garantida 2026-08-09 09:11:39 -03:00
c101-agenda-mobile-calendario-nativo-impl.md feat(C101): agenda mobile com cara de app nativo — contexto no header, swipe, filtro sticky, dia na hora atual 2026-08-09 22:09:47 -03:00
c101-agenda-mobile-calendario-nativo.md plan(C101/C102): agenda mobile nativa + sem sidebar mobile (planos de intenção) 2026-08-09 17:49:44 -03:00
c101-ux-pos-critique-impl.md feat(C101-ux): agenda mobile — navegação por teclado (região focável) + affordance do tap no título 2026-08-10 00:53:19 -03:00
c101-ux-pos-critique.md feat(C101): agenda mobile com cara de app nativo — contexto no header, swipe, filtro sticky, dia na hora atual 2026-08-09 22:09:47 -03:00
c102-mobile-sem-botao-sidebar-impl.md feat(C102): sem hamburger/sheet de sidebar no mobile staff — navegação pela barra + Mais 2026-08-09 19:13:43 -03:00
c102-mobile-sem-botao-sidebar.md plan(C101/C102): agenda mobile nativa + sem sidebar mobile (planos de intenção) 2026-08-09 17:49:44 -03:00
cadastro-nominal-apoiadores.md Sync all project docs with the deployed remodel and hardening; compile roadmap 2026-07-24 02:04:45 -03:00
camada-territorios-identidade.md E12: camada TI com rollups MAUP e benchmark intra-TI. 2026-07-26 21:26:47 -03:00
catalogo-acoes-inicio-por-persona.md B45: mount persona home action catalog on /campanha. 2026-07-29 14:43:50 -03:00
cenario-junto-filtros-municipios.md Fill-in: move estimate scenario into municipality list filters. 2026-07-29 15:27:46 -03:00
cenarios-estimativa-votos.md chore: public release tip — All Rights Reserved, sanitize field material 2026-07-31 12:53:12 -03:00
chassis-bottom-drawer-acoes-rapidas.md B79 — chassis do bottom drawer de ações rápidas + busca global (mobile) 2026-07-31 02:34:08 +00:00
chassis-wizard-campanha.md docs(B59): registrar deferrals e fixes do simplify no plano do chassis. 2026-07-29 22:02:16 -03:00
chips-liderancas-lista-dobradinhas.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
chips-municipios-lista-dobradinhas.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
chips-municipios-lista-liderancas.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
ci-deploy-cooldown-15min-impl.md OPS16: reduce production deploy cooldown from 30 to 15 minutes 2026-08-02 18:38:36 +00:00
ci-deploy-cooldown-15min.md style(plans): prettier OPS16 intention plan 2026-08-02 15:32:59 -03:00
ci-deploy-cooldown-vercel.md docs: registra OPS11 + B95–B99 (#102–#107) pós-gate 2026-08-01 10:48:04 +00:00
ci-e2e-agenda-mobile-regressao-b188.md docs(OPS22): plano — CI main e2e da agenda mobile vermelho desde o B188 (deploy bloqueado) 2026-08-10 08:00:51 -03:00
ci-paralela-pr.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
ci-proibir-closes-plans-only.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
classificacao-territorial-relativa.md E10: classificacao territorial relativa (Reduto/Expansao/Manutencao/Marginal/Sem base) sobre o artefato TSE, com coluna+sort+filtro na lista, badge no card da conta da cadeira e na capa do dossie; seam generico cellTooltip na CampaignTable e promocao do CampaignHoverTooltip para shared 2026-07-25 21:59:20 -03:00
colunas-ao-lado-omnibox-listas-impl.md B137 — format 2026-08-03 00:06:16 +00:00
colunas-ao-lado-omnibox-listas.md docs(plans): intenção B137 — Colunas ao lado da omnibox 2026-08-02 19:27:37 -03:00
colunas-responsivas-municipios-impl.md feat: distinguish municipality column defaults from explicit visibility 2026-08-05 10:49:58 -03:00
colunas-responsivas-municipios.md docs: revise B158 responsive columns plan (#380) 2026-08-05 12:51:43 +00:00
combobox-assessores-lista-municipios.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
compartilhar-pagina.md Restore full roadmap detail and align project documentation. 2026-07-19 16:19:36 -03:00
conta-da-cadeira.md E10+ registra os debitos do /simplify do E10 como fill-in de engenharia 2026-07-25 22:38:28 -03:00
convite-whatsapp-lista-liderancas.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
corrigir-coerencia-wizard-ajuste-votos.md fix(campanha): restore vote wizard violation banner on scenario jump (B76) 2026-07-30 02:16:12 -03:00
crash-busca-bottom-drawer.md B102 — pin layout TooltipProvider wrap + mark plan done 2026-08-01 18:18:19 +00:00
criar-assessor-inline-popover-municipios-impl.md fix(int): batch B19 usa municípios alocados — remove raça com cap de assessores 2026-08-03 23:13:01 -03:00
criar-assessor-inline-popover-municipios.md docs(plan): B154 — criar assessor inline no popover da lista de municípios 2026-08-03 20:40:24 -03:00
decisao-arquitetura-dominios.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
deliberacao-atualizacao-responsavel-thread.md docs: mark C87/C88 plans ready after promote 2026-08-06 00:19:17 -03:00
delta-7-dias-estimativa-inicio.md docs: marca plano B57 como entregue 2026-08-01 06:33:45 +00:00
demandas-campanha.md Restore full roadmap detail and align project documentation. 2026-07-19 16:19:36 -03:00
demandas-omnibox-tipo-busca-impl.md B140 — Demandas omnibox: tipo e busca na lista 2026-08-02 23:03:24 +00:00
demandas-omnibox-tipo-busca.md docs(plans): intenção B138–B143 — completar filtros das omniboxes /campanha 2026-08-02 19:35:05 -03:00
desbloquear-pr50-ci.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
desfazer-encadeamento-acoes-wizard-impl.md feat(campanha): B168 — desfazer encadeamento automático das ações rápidas do wizard 2026-08-08 14:10:47 -03:00
desfazer-encadeamento-acoes-wizard.md docs(plans): B168 — desfazer encadeamento automático das ações rápidas do wizard 2026-08-08 12:35:45 -03:00
detalhe-entidade-titulo-no-header-impl.md chore: format B145 detail pages 2026-08-03 00:29:48 +00:00
detalhe-entidade-titulo-no-header.md style: format B145 intention plan with Prettier 2026-08-02 19:48:50 -03:00
dobradinha-baseline-2022-pre-reconcile.md style: prettier A6-pre dobradinha baseline plan 2026-07-31 20:57:18 -03:00
dobradinhas-coluna-municipios-impl.md B157 — coluna de dobradinhas na lista de municípios (+ criação inline) 2026-08-04 02:53:43 -03:00
dobradinhas-coluna-municipios.md docs(plan): B157 — coluna de dobradinhas na lista de municípios (+ criação inline) 2026-08-04 00:46:33 -03:00
dobradinhas-lista-liderancas.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
documentacao-conceitos-campanha.md E18: documentação de conceitos de inteligência de campanha 2026-07-25 01:37:37 -03:00
dossie-municipio.md E9 /simplify: consolidate duplicated helpers, dead passthrough, comment drift 2026-07-25 02:24:18 -03:00
edicao-rapida-lista-pracas.md Sync all project docs with the deployed remodel and hardening; compile roadmap 2026-07-24 02:04:45 -03:00
editar-campos-lista-dobradinhas-impl.md feat(campanha): B163 — editar contatos das dobradinhas 2026-08-06 16:52:55 -03:00
editar-campos-lista-dobradinhas.md docs: mark B163 plan ready after promote 2026-08-06 00:05:32 -03:00
editar-contato-liderancas-lista-detalhe-impl.md format: Prettier 2026-08-03 14:10:07 +00:00
editar-contato-liderancas-lista-detalhe.md style(plans): format B153 intention plan with Prettier 2026-08-03 10:25:41 -03:00
email-celular-lista-liderancas.md Drop internal WhatsApp bridge plans; keep wa.me only. 2026-08-02 13:39:40 -03:00
encadear-ajustes-wizard.md B98 — Encadear ajustes do wizard após a ação principal 2026-08-01 11:41:26 +00:00
entrega-engenharia-p3.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
entrega-engenharia-p4.md OPS: Ready+auto-merge for all agent PRs including audit 2026-08-01 03:55:56 +00:00
entrega-engenharia-p5.md docs: format Pass 5 audit artifacts with Prettier 2026-08-03 04:36:11 +00:00
escala-dry-pos-a4.md Deliver A7 Fase 2 cityCode TSE geography filters and absorb simplify debts. 2026-07-19 22:48:08 -03:00
escala-dry-pos-a8.md Deliver A8 IBGE voter profile on Eleitorado tab with post-simplify scale plan. 2026-07-19 23:05:27 -03:00
escala-dry-pos-a9.md Sync all project docs with the deployed remodel and hardening; compile roadmap 2026-07-24 02:04:45 -03:00
escala-dry-pos-acoes-rapidas-impl.md C86+ — simplify: JSDoc do contrato home, testes de borda e nota no impl plan 2026-08-04 01:17:53 -03:00
escala-dry-pos-acoes-rapidas.md B86 — ações rápidas — apoiadores (staff): catálogo no FAB/overlay 2026-08-03 21:03:13 -03:00
escala-dry-pos-b2.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
escala-dry-pos-b3.md Sync all project docs with the deployed remodel and hardening; compile roadmap 2026-07-24 02:04:45 -03:00
escala-dry-pos-b8f2.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
escala-dry-pos-b13.md docs(B13+): triage pós-simplify no plano (compare defer, descartes). 2026-07-29 16:27:20 -03:00
escala-dry-pos-b16.md Pass 2 W5: close-out de documentacao 2026-07-25 16:08:38 -03:00
escala-dry-pos-b17.md B17+: skip relation loaders when columns hidden and keep column picker on empty lists. 2026-07-29 07:53:07 -03:00
escala-dry-pos-b32.md B17: column picker on the seven CampaignTable list surfaces. 2026-07-28 08:25:16 -03:00
escala-dry-pos-b33.md Register the B42 review debts on the roadmap. 2026-07-27 20:54:12 -03:00
escala-dry-pos-b34.md Format B34+ docs after Prettier check on push. 2026-07-28 19:50:21 -03:00
escala-dry-pos-b68.md docs: consolidate O0+/B68+ and fatia B79→B91 2026-07-31 01:57:16 +00:00
escala-dry-pos-b155-padrao-rota.md docs(plan): B155+ — débito padrão de escrita de célula (form action → rota) 2026-08-04 02:29:30 -03:00
escala-dry-pos-c2.md Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
escala-dry-pos-c3.md Add missing C7 modules and register C11 simplify follow-ups. 2026-07-19 03:52:22 -03:00
escala-dry-pos-c6.md C8 — fecha F1–F2 no plano (Issue #37) 2026-08-01 06:32:20 +00:00
escala-dry-pos-c7.md Implement C12 campaign foundation records 2026-07-24 19:27:15 -03:00
escala-dry-pos-c8.md Deliver C9 scale/DRY for supporters and register C10 follow-ups. 2026-07-19 03:23:25 -03:00
escala-dry-pos-c9.md Deliver C9 scale/DRY for supporters and register C10 follow-ups. 2026-07-19 03:23:25 -03:00
escala-dry-pos-e1.md Mark E4 spreadsheet import as cut in roadmap and project docs. 2026-07-19 22:06:25 -03:00
escala-dry-pos-e2.md Deliver A5 mobilization insight and absorb E7 F2 int follow-up. 2026-07-19 22:34:35 -03:00
escala-dry-pos-e10.md feat(E10+): Escala e DRY pós-E10 2026-07-29 23:18:25 -03:00
escala-dry-pos-e12.md Extract Metropolitano TI peer rules into lib for E12+. 2026-07-29 08:15:09 -03:00
escala-dry-pos-field-desk.md Refactor campaign dashboard UX and add product discovery artifacts. 2026-07-19 21:56:01 -03:00
escala-dry-pos-onda0.md docs: consolidate O0+/B68+ and fatia B79→B91 2026-07-31 01:57:16 +00:00
escala-dry-pos-reset-senha-perfil.md Sync all project docs with the deployed remodel and hardening; compile roadmap 2026-07-24 02:04:45 -03:00
escala-dry-pos-visitados-recentemente.md Refactor campaign dashboard UX and add product discovery artifacts. 2026-07-19 21:56:01 -03:00
escala-percentual-mapa-pracas.md Sync all project docs with the deployed remodel and hardening; compile roadmap 2026-07-24 02:04:45 -03:00
escala-relativa-mapa.md simplify(B13): corrige classe agregada, bolhas em pane proprio e registra debitos 2026-07-26 05:12:37 -03:00
espacamento-strip-acoes-inicio-v2.md B74 — Apertar gap da strip de ações do Início (gap-4 → gap-3) 2026-07-31 00:19:42 +00:00
espacamento-strip-acoes-inicio.md B72: tighten home action strip horizontal gap (gap-6 → gap-4). 2026-07-29 22:47:23 -03:00
estabilizar-lista-dobradinhas-flicker-impl.md B169 — estabilizar a lista de Dobradinhas: medir overflow de chips antes da paint (useLayoutEffect) 2026-08-08 17:53:20 -03:00
estabilizar-lista-dobradinhas-flicker.md docs(plans): B169 — estabilizar a lista de Dobradinhas (flicker de linhas/colunas) 2026-08-08 13:54:18 -03:00
estabilizar-lista-dobradinhas-followup-impl.md B170 — spec do contrato do colapso de chips + shift único do load SSR deferido documentado 2026-08-09 01:36:59 -03:00
estabilizar-lista-dobradinhas-followup.md B170 — spec do contrato do colapso de chips + shift único do load SSR deferido documentado 2026-08-09 01:36:59 -03:00
estimativa-votos-praca.md Sync all project docs with the deployed remodel and hardening; compile roadmap 2026-07-24 02:04:45 -03:00
eventos-agenda-mobilizacao.md Restore full roadmap detail and align project documentation. 2026-07-19 16:19:36 -03:00
explicacao-colunas-header-listas.md B22: explicacao por coluna no header das listas — description em CampaignTableHead/MunicipalitySortableHead, campaignConceptOneLiner como fonte unica E18, municipalityColumnDescriptions cobrindo as 11 colunas de /campanha/municipios 2026-07-26 02:58:54 -03:00
exportar-csv-assinaturas.md Add admin CSV export for signatures and contacts. 2026-07-23 00:53:04 -03:00
fab-acoes-rapidas-substituir-drawer-impl.md B126 — FAB de ações rápidas substitui drawer persistente 2026-08-02 18:39:27 +00:00
fab-acoes-rapidas-substituir-drawer.md style(plans): prettier B126 intention plan 2026-08-02 15:32:36 -03:00
fab-overlay-sem-autofocus-e-fechar-impl.md B146 — format 2026-08-02 23:08:57 +00:00
fab-overlay-sem-autofocus-e-fechar.md style: format B146 intention plan with Prettier 2026-08-02 19:51:06 -03:00
feed-atualizacoes-campanha-threads-impl.md style(C89): formata (prettier) 2026-08-08 23:11:05 -03:00
feed-atualizacoes-campanha-threads.md docs(plans): B171 barra inferior mobile (folga + rótulos) e C89 página Atualizações (feed + filtro + criar) 2026-08-08 18:01:29 -03:00
feedback-pendente-compositor-giro.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
field-desk-ux-pos-critique.md Refactor campaign dashboard UX and add product discovery artifacts. 2026-07-19 21:56:01 -03:00
fila-de-alocacao.md E9: Fila de alocação (déficit como default do staff, frescor, coluna da vergonha) 2026-07-25 02:24:17 -03:00
filtros-auto-pracas.md Sync all project docs with the deployed remodel and hardening; compile roadmap 2026-07-24 02:04:45 -03:00
filtros-municipios-dobradinha-lideranca-impl.md feat(B176): filtrar municípios por Dobradinha/Liderança/Partido + coluna Dobradinhas ao assessor 2026-08-09 03:19:54 -03:00
filtros-municipios-dobradinha-lideranca.md docs(plans): B176 — filtrar municípios por Dobradinha/Liderança/Partido na omnibox + coluna Dobradinhas ao Assessor 2026-08-09 00:38:58 -03:00
filtros-no-header-lista-municipios.md B16: Filtros no header da lista de municípios 2026-07-25 03:13:28 -03:00
filtros-salvos-municipios.md B18: saved municipality list filters in localStorage and sidebar submenu. 2026-07-28 19:25:12 -03:00
fixtures-purge-residuo-assessores.md docs(plans): OPS19 — purge de resíduo de assessores nos fixtures int 2026-08-08 11:33:11 -03:00
fluxos-acao-primeiro-inicio.md Drop internal WhatsApp bridge plans; keep wa.me only. 2026-08-02 13:39:40 -03:00
form-action-guard-escada.md OPS14 — form-action guard sweeps ladder, not filename 2026-08-02 16:47:42 +00:00
fullcalendar-agenda-campanha-impl.md feat(campanha): C15 — FullCalendar em /campanha/agenda 2026-08-07 04:37:36 -03:00
fullcalendar-agenda-campanha.md docs: format C14–C16 intention plans 2026-08-06 00:03:30 -03:00
gate-push-local.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
generalizar-colunas-relacao-municipios-impl.md feat(campaign): unify municipality relation editors 2026-08-05 02:01:40 -03:00
generalizar-colunas-relacao-municipios.md docs(plan): clarify B159 UI alignment intent 2026-08-05 00:20:48 -03:00
gerenciar-assessores.md B19: registra gatilho de defer do N+1 no batch de território/ZE 2026-07-25 02:43:26 -03:00
header-mobile-wizard-campanha.md docs: mark B75 delivered in roadmap after rebase merge. 2026-07-30 03:27:12 -03:00
hover-mapa-pracas.md Sync all project docs with the deployed remodel and hardening; compile roadmap 2026-07-24 02:04:45 -03:00
icone-prioridade-lista-municipios.md Replace priority badge with flag indicator on municipality list. 2026-07-28 14:49:33 -03:00
import-planilha-projecao.md Import projection-sheet strategy columns into municipalities (E4R fase 2) 2026-07-24 15:58:06 -03:00
indicacao-carregamento-navegacao-wizard.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
inicio-acoes-grade-3cols-2rows-impl.md B136 — corrigir grade 3×2 no Início e FAB overlay 2026-08-02 23:36:28 +00:00
inicio-acoes-grade-3cols-2rows.md docs(plans): B136 — grade 3×2 Início/FAB (corrigir orientação) 2026-08-02 19:19:28 -03:00
inicio-acoes-grid-2x3-mobile-impl.md B122 — Início mobile: ações em grade 2×3 sem scroll 2026-08-02 17:53:39 +00:00
inicio-acoes-grid-2x3-mobile.md B122 — Início mobile: ações em grade 2×3 sem scroll 2026-08-02 17:53:39 +00:00
inicio-busca-voltar-skeleton.md docs(plans): mark B106 inicio-busca-voltar-skeleton done 2026-08-01 18:38:07 +00:00
inicio-em-branco-quadro.md Document B43 simplify triage defers in the delivery plan. 2026-07-29 14:02:53 -03:00
inicio-strip-bleed-delta-flat.md docs(plans): register B109–B111 mobile drawer and Início polish 2026-08-01 17:07:04 -03:00
insight-alavancagem-chapa.md Deliver A5 ticket leverage and flip insights with simplify cleanup. 2026-07-19 17:34:06 -03:00
insight-classificacao-territorial.md Deliver A5-2 territorial classification insight and absorb review debts. 2026-07-19 18:15:07 -03:00
insight-dobradinha-2026.md A6 — Dobradinha 2026 automática quando o TSE publicar candidaturas (pós-15/08) (#82) 2026-07-31 00:14:27 -03:00
insight-inteligencia-competitiva.md Restore full roadmap detail and align project documentation. 2026-07-19 16:19:36 -03:00
insight-mobilizacao-brancos-nulos.md Deliver A5 mobilization insight and absorb E7 F2 int follow-up. 2026-07-19 22:34:35 -03:00
insight-taxa-conversao.md Deliver A5 slice 1 conversion-rate insight and absorb review debts. 2026-07-19 14:05:11 -03:00
inteligencia-campanha.md Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
largura-padrao-chat-sollinha-impl.md style(plans): B166 — formata impl plan 2026-08-08 16:11:25 -03:00
largura-padrao-chat-sollinha.md style(plans): prettier-format B166 plan 2026-08-08 10:07:52 -03:00
lembrar-de-mim-sessao-campanha.md Add remembered campaign sessions 2026-07-27 08:57:26 -03:00
liderancas-coluna-municipios-impl.md feat(campanha): B155 — coluna de lideranças na lista de municípios 2026-08-04 01:49:55 -03:00
liderancas-coluna-municipios.md style: format liderancas-coluna-municipios.md 2026-08-04 00:22:19 -03:00
liderancas-omnibox-org-dobradinha-impl.md B143 — omnibox de lideranças filtra por organização e dobradinha 2026-08-02 23:04:45 +00:00
liderancas-omnibox-org-dobradinha.md docs(plans): intenção B138–B143 — completar filtros das omniboxes /campanha 2026-08-02 19:35:05 -03:00
limitar-mapa-a-bahia.md fix(mapa): limita pan/zoom do BahiaMap ao estado 2026-07-26 18:47:06 -03:00
link-territorio-lista-municipios.md B25: link do território na lista de municípios 2026-07-26 18:59:49 -03:00
lista-municipios-scroll-infinito.md docs: add plan for B161 — infinite scroll lists (5 tables) 2026-08-05 17:50:28 -03:00
listas-sem-subtitulo-prosa-impl.md style: prettier format B133 files 2026-08-02 21:20:55 +00:00
listas-sem-subtitulo-prosa.md docs(plans): B133 — incluir Perfil, Conceitos, Contatos e Organizações 2026-08-02 18:14:14 -03:00
login-biometrico-campanha.md Record the B40 closing triage without opening an ID. 2026-07-28 12:34:59 -03:00
mapa-bahia-geometrias.md Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
mapa-mental-arquitetura.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
mapa-pracas-filtrado.md Sync all project docs with the deployed remodel and hardening; compile roadmap 2026-07-24 02:04:45 -03:00
mapa-projecao-municipios.md Pass 2 W5: close-out de documentacao 2026-07-25 16:08:38 -03:00
matar-guarda-tooltip-provider.md style(plans): prettier OPS13–15 plan docs 2026-08-02 13:40:58 -03:00
migrar-chat-painel-drawer-resize-impl.md feat(B167): migra o chat Sollinha entre painel e drawer ao redimensionar 2026-08-08 17:52:02 -03:00
migrar-chat-painel-drawer-resize.md docs(plans): B167 — migrar o chat Sollinha entre painel e drawer no resize 2026-08-08 10:36:27 -03:00
modo-focado-busca-no-focus.md chore: format B66 plan after simplify debt notes. 2026-07-30 01:22:56 -03:00
motivo-opcional-tendencia-e-nivel-impl.md B134 — motivo opcional (tendência + nível); remove reversalSignals 2026-08-02 23:02:53 +00:00
motivo-opcional-tendencia-e-nivel.md docs: formatar plano B134 com Prettier 2026-08-02 18:33:56 -03:00
motor-de-sugestoes.md E11 post-rebase simplify: clamp the composed rationale, extract firstFormActionMessage at its 3rd call site, keep metrics server-side. 2026-07-28 14:03:29 -03:00
municipio-detalhe-v2.md style: format planos município detalhe v2 2026-08-02 20:22:05 -03:00
municipio-geo-topo-sugestoes-busca-impl.md B125 — nearest município first in search suggest + wizard 2026-08-02 18:21:52 +00:00
municipio-geo-topo-sugestoes-busca.md style(plans): prettier B125 intention plan 2026-08-02 15:16:37 -03:00
municipio-mais-proximo.md Resolve Salvador ZE in the staff "Onde estou" card (B14 / B8 F2-D1). 2026-07-29 07:56:58 -03:00
municipio-v2-agora-impl.md docs: defer loader dedup note in B150 impl plan 2026-08-03 00:28:47 +00:00
municipio-v2-agora.md style: format planos município detalhe v2 2026-08-02 20:22:05 -03:00
municipio-v2-conta-local-impl.md B148 — conta local na v2 (P/M/O + cobertura + classe) 2026-08-03 01:27:53 +00:00
municipio-v2-conta-local.md style: format planos município detalhe v2 2026-08-02 20:22:05 -03:00
municipio-v2-cutover.md docs(plans): intenção município detalhe v2 (B147–B152) 2026-08-02 20:20:43 -03:00
municipio-v2-fab-secundario-impl.md B151 — FAB secundário no detalhe município v2 (#334) 2026-08-03 01:03:10 +00:00
municipio-v2-fab-secundario.md docs(plans): intenção município detalhe v2 (B147–B152) 2026-08-02 20:20:43 -03:00
municipio-v2-rede-impl.md format + e2e prewarm for pledge autosave routes 2026-08-03 00:11:22 +00:00
municipio-v2-rede.md style: format planos município detalhe v2 2026-08-02 20:22:05 -03:00
municipio-v2-shell-status-impl.md chore: drop unused search-only omnibox exports; finish B147 simplify notes 2026-08-02 23:35:22 +00:00
municipio-v2-shell-status.md style: format planos município detalhe v2 2026-08-02 20:22:05 -03:00
municipios-card-mobile-edit-where-you-see.md docs(B193): remove dependência C109 — defect descartado como não-reproduzível em main 2026-08-10 02:07:50 -03:00
municipios-mobile-sem-moldura-impl.md docs(B184): agenda exception (C101 strip) after rebase 2026-08-10 03:11:43 -03:00
municipios-mobile-sem-moldura.md feat(B184): omnibox mobile sem moldura como padrão das listas (sticky no form, X de limpar no input, salvar filtro no header, cards edge-to-edge) 2026-08-10 03:11:43 -03:00
municipios-prioritarios-inicio.md B20: municípios prioritários no Início com déficit E9 e CTA para a lista. 2026-07-25 20:01:51 -03:00
niveis-de-envolvimento.md Move the level control onto B42's shared cell-edit overlay. 2026-07-27 21:24:45 -03:00
notifications.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
onda-0-ripd-nota-mvp.md Deliver Onda 0 MVP: provisional Consent, privacy policy, and /privacidade. 2026-07-19 03:38:21 -03:00
onda-0.md Sync roadmap and intel plans with the 2026-07-23 field session; add E4R/A11/E16/E17 plans 2026-07-24 02:54:28 -03:00
ordenacao-colunas-lista-municipios.md Register B16–B18 municipality list UX plans and mark column reorder out of scope. 2026-07-24 19:14:01 -03:00
ordenacao-filtros-lista-dobradinhas.md docs(B33): registra débito de engenharia do /simplify (B33+) 2026-07-26 16:27:37 -03:00
ordenacao-filtros-lista-liderancas.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
organizacoes-omnibox-tipo-impl.md style: prettier format B139 files 2026-08-02 23:04:25 +00:00
organizacoes-omnibox-tipo.md docs(plans): intenção B138–B143 — completar filtros das omniboxes /campanha 2026-08-02 19:35:05 -03:00
orientacao-shell-sem-titulos-secao-impl.md fix(B123): pass notification bell as server slot in desktop header 2026-08-02 18:48:30 +00:00
orientacao-shell-sem-titulos-secao.md docs(plans): format B123 intention plan 2026-08-02 14:58:53 -03:00
overview-lista-nucleos.md Restore full roadmap detail and align project documentation. 2026-07-19 16:19:36 -03:00
pagina-territorios-identidade.md B21: cria página própria dos territórios 2026-07-25 21:50:24 -03:00
paradigma-agentes-paralelos.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
perfil-eleitorado-ibge.md Deliver A8 IBGE voter profile on Eleitorado tab with post-simplify scale plan. 2026-07-19 23:05:27 -03:00
pessoas-identidade-contact-impl.md docs(C99): registra defers com gatilho e explicitamente fora do impl plan (triage pós-merge) 2026-08-09 22:06:38 -03:00
pessoas-identidade-contact.md plan(C99/C100): identidade de pessoas via Contact + lista unificada de pessoas (planos de intenção) 2026-08-09 17:19:32 -03:00
pessoas-lista-unificada.md plan(C99/C100): identidade de pessoas via Contact + lista unificada de pessoas (planos de intenção) 2026-08-09 17:19:32 -03:00
pinagem-superficies-lista.md Pass 2 W5: close-out de documentacao 2026-07-25 16:08:38 -03:00
pixel-meta-abaixo-assinado.md Add Meta Pixel tracking to public petition pages. 2026-07-21 10:51:47 -03:00
plan-issue-lifecycle-ready-impl.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
plan-issue-lifecycle-ready.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
plan-issue-promote-dual-impl.md fix(ops): OPS18 simplify — Related regex, already-ready, job gate 2026-08-03 00:22:55 +00:00
plan-issue-promote-dual.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
planejador-de-giros.md Register the E13 review debts on the roadmap. 2026-07-27 21:12:05 -03:00
poligonos-pracas-zona.md Resolve Salvador ZE in the staff "Onde estou" card (B14 / B8 F2-D1). 2026-07-29 07:56:58 -03:00
polimento-busca-municipio-wizard.md docs: registra OPS11 + B95–B99 (#102–#107) pós-gate 2026-08-01 10:48:04 +00:00
polimento-mobile-lista-municipios.md Register the E14 closing triage on B32+. 2026-07-27 22:24:34 -03:00
polimento-resultados-busca-inicio.md docs(B71): defer HomeSearchGroup shell extraction trigger in plan. 2026-07-30 01:27:38 -03:00
polimento-strip-acoes-inicio.md docs: record B58 simplify deferrals in strip polish plan. 2026-07-29 16:10:45 -03:00
politica-ci-dono-do-pr.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
porta-e2e-isolada-por-worktree-impl.md fix(worktree): provisiona PLAYWRIGHT_BASE_URL no .env.test.local — e2e usa porta do slot (OPS20) 2026-08-09 02:19:26 -03:00
porta-e2e-isolada-por-worktree.md docs(plans): OPS20 — isola porta do e2e por worktree (PLAYWRIGHT_BASE_URL no .env.test.local) 2026-08-09 01:03:18 -03:00
posicao-botoes-acao-inicio-thumb-zone.md B46: anchor home actions in thumb zone via CampaignHomeLayout. 2026-07-29 15:06:45 -03:00
push-notificacoes-dispositivo-producao-impl.md fix(D6): push no device ponta a ponta — SW dinâmico, subscribe idempotente, check-push-chain 2026-08-09 23:41:00 -03:00
push-notificacoes-dispositivo-producao.md docs(C108,D6): planos de intenção — sino de notificações (ler ao abrir + modal desktop) e push no device em produção 2026-08-09 23:10:52 -03:00
pwa-campanha.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
pwa-ios-autozoom-input-foco-impl.md fix(campanha): impede auto-zoom do iOS em inputs do PWA (B183) 2026-08-09 18:54:33 -03:00
pwa-ios-autozoom-input-foco.md plan(B182/B183): promote status → ready (planos em main) 2026-08-09 18:09:10 -03:00
pwa-ios-zoom-preso-bordas-cortadas-impl.md fix(B182): PWA iOS — heal do zoom preso do visual viewport no standalone 2026-08-09 18:50:00 -03:00
pwa-ios-zoom-preso-bordas-cortadas.md plan(B182/B183): promote status → ready (planos em main) 2026-08-09 18:09:10 -03:00
quick-edit-sheet-mobile-quebrado.md feat(C107): sheet de criação de atualização usável no mobile — altura auto até o topo, form sem labels com divisórias full-bleed, placeholders, polaridade em toggle, checks à direita 2026-08-10 01:11:24 -03:00
ranking-votos-municipio.md E10+ registra os debitos do /simplify do E10 como fill-in de engenharia 2026-07-25 22:38:28 -03:00
reconciliar-rationale-alocacao.md B156 — assessores por dobradinha (campo, coluna e seção; RelationOptionCell extraído) 2026-08-04 04:57:15 -03:00
registrar-sinal-lista-municipios.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
registro-fundacao.md Implement C12 campaign foundation records 2026-07-24 19:27:15 -03:00
remodelagem-municipios.md chore: public release tip — All Rights Reserved, sanitize field material 2026-07-31 12:53:12 -03:00
remodelagem-pracas.md Sync all project docs with the deployed remodel and hardening; compile roadmap 2026-07-24 02:04:45 -03:00
remodelar-atividades-para-agenda-impl.md feat(campaign): C14 remodel activity for agenda paradigm (#389) 2026-08-06 05:20:05 -03:00
remodelar-atividades-para-agenda.md docs: intention plans for C14–C16 agenda calendar track 2026-08-06 00:02:52 -03:00
remodelar-responsaveis-atividade-impl.md feat(C90): remodela responsáveis da Atividade em campo único polimórfico 2026-08-08 17:10:48 -03:00
remodelar-responsaveis-atividade.md docs(plans): C90 — remodelar responsáveis da Atividade; C91 — criar evento inline na agenda 2026-08-08 13:58:40 -03:00
remover-bottom-nav-mobile.md feat(campanha): remove mobile bottom nav (B73) 2026-07-30 22:13:07 +00:00
remover-coluna-tipo-municipios.md Remove Tipo column and list kind filter from municipality list. 2026-07-29 07:42:47 -03:00
remover-lista-zonas-mapa-inicio.md Remove the redundant zone list under the campaign map. 2026-07-28 16:00:14 -03:00
remover-overview-lista-municipios-impl.md B129 — Simplify cleanup after overview removal 2026-08-02 20:03:58 +00:00
remover-overview-lista-municipios.md B129 — Fix conflict markers left in intention plan after rebase 2026-08-02 20:03:58 +00:00
remover-pins-classname.md docs(plans): register OPS13–15 guardrail hygiene chores 2026-08-02 13:40:25 -03:00
remover-titulo-sugestoes-busca.md docs: planos B101–B105 — polish strip/drawer, crash busca, Pular, Sugestões 2026-08-01 14:50:04 -03:00
renomear-coluna-cobertura-meta.md Document deferred mobile card label parity in cobertura plan. 2026-07-28 14:31:00 -03:00
renomear-plano-acao-para-atividade.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
reordenar-colunas-lista-municipios.md Register B16–B18 municipality list UX plans and mark column reorder out of scope. 2026-07-24 19:14:01 -03:00
repintar-lista-territorios-impl.md docs(plans): remover placeholder literal de classe Tailwind do impl plan B175 2026-08-09 00:56:01 -03:00
repintar-lista-territorios.md docs(plans): B175 — repintar a lista de Territórios no padrão da lista de Municípios 2026-08-08 18:38:47 -03:00
reset-senha-foto-perfil.md Restore full roadmap detail and align project documentation. 2026-07-19 16:19:36 -03:00
restaurar-entradas-changelog-b183-c102.md docs(D8): plano — restaurar entradas B183/C102 perdidas do CHANGELOG (merge do C104) 2026-08-10 07:23:23 -03:00
restaurar-pan-strip-acoes-inicio.md B67: restore fine-pointer drag pan on home action strip 2026-07-29 21:57:53 -03:00
resumo-campanha-inicio.md docs(B56): record post-simplify deferrals in resumo plan. 2026-07-29 17:55:59 -03:00
revalidate-secret-vercel-production-impl.md style(OPS21): prettier-format impl plan 2026-08-10 07:52:16 -03:00
roles-admin-payload.md Add users.roles so Payload /admin can separate editors from admins. 2026-07-27 01:54:29 -03:00
salvador-pagina-detalhe-cidade-impl.md feat(B178): Salvador como cidade no /campanha — página virtual, linha comum na lista e busca, sem dupla contagem 2026-08-09 10:07:05 -03:00
salvador-pagina-detalhe-cidade.md docs(plans): B177–B179 — planos de intenção da família Sollinha (cidades mais votadas · Salvador cidade · gênero masculino) 2026-08-09 00:52:42 -03:00
scroll-horizontal-lista-municipios.md Note B41 critique deferrals on the parent plan. 2026-07-27 10:38:06 -03:00
selecionados-no-topo-filtros-header.md chore: migrate .cursor/ references to .agents/ folder 2026-08-05 00:09:09 -03:00
seletor-colunas-lista-municipios.md Record the B17 closing triage as B17+. 2026-07-28 09:23:04 -03:00
serializar-mutacoes-editor-relacao-municipios.md feat(campaign): unify municipality relation editors 2026-08-05 02:01:40 -03:00
sessao-observada-coordenador-2026-07-29-snapshot.md chore: public release tip — All Rights Reserved, sanitize field material 2026-07-31 12:53:12 -03:00
sessao-observada-coordenador-2026-07-30.md chore: public release tip — All Rights Reserved, sanitize field material 2026-07-31 12:53:12 -03:00
sessao-observada-coordenador-cheatsheet.md style: prettier-format public-release docs 2026-07-31 13:16:22 -03:00
sessao-observada-coordenador-convite-whatsapp.md chore: public release tip — All Rights Reserved, sanitize field material 2026-07-31 12:53:12 -03:00
sidebar-filtros-salvos-proximidade-impl.md chore: format 2026-08-02 18:24:31 +00:00
sidebar-filtros-salvos-proximidade.md docs(B124): format intention plan and critique with Prettier 2026-08-02 15:16:23 -03:00
sidebar-organizacoes-impl.md feat(nav): add Organizações to staff sidebar (B144, #313) 2026-08-02 23:13:34 +00:00
sidebar-organizacoes.md style: format B144 intention plan with Prettier 2026-08-02 19:42:31 -03:00
sidebar-perfil-sair-icone-impl.md feat(B131): sidebar footer role label + logout icon 2026-08-02 19:17:43 +00:00
sidebar-perfil-sair-icone.md docs(plans): format B131 intention plan 2026-08-02 16:13:48 -03:00
sidebar-recolhido-tablet.md B38: sidebar recolhido em tablet no shell /campanha 2026-07-26 18:40:31 -03:00
sidebar-sem-logo-escopo-impl.md Format impl plan 2026-08-02 19:17:14 +00:00
sidebar-sem-logo-escopo.md docs(plans): B130 scoped to sidebar only 2026-08-02 16:13:13 -03:00
simplificar-ajuste-votos-wizard.md B77: replace vote wizard ?cenario= ritual with single-screen editor. 2026-07-30 03:31:57 -03:00
simplificar-modelo-lideranca.md B69: simplify the leadership model to exclusive + drop sector/consentNote. 2026-07-30 02:32:56 -03:00
simplificar-modelo-sinal.md docs(B62): record simplify deferrals in the signal plan. 2026-07-29 23:34:30 -03:00
sino-notificacoes-leitura-auto-modal-desktop-impl.md feat(C108): sino de notificações — abrir marca tudo como lido, painel limpo, modal central no desktop 2026-08-10 02:56:20 -03:00
sino-notificacoes-leitura-auto-modal-desktop.md docs(C108,D6): planos de intenção — sino de notificações (ler ao abrir + modal desktop) e push no device em produção 2026-08-09 23:10:52 -03:00
sistema-listas-campanha.md Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
sollinha-acoes-rapidas-chat-impl.md feat(B191): chips de pergunta de abertura no chat Sollinha (curados por papel e viewport) 2026-08-10 03:49:08 -03:00
sollinha-acoes-rapidas-chat.md docs(B191,B192): planos de intenção — ações rápidas de abertura no chat Sollinha (chips no estado vazio) e follow-ups na própria resposta (bloco no prompt, extraído pela UI, slot acima do input) 2026-08-10 00:08:45 -03:00
sollinha-cidades-mais-votado-impl.md feat(B177): Sollinha responde em quais cidades X foi o deputado mais votado (rank competitivo reverso, flexível) 2026-08-09 02:35:53 -03:00
sollinha-cidades-mais-votado.md docs(plans): B177–B179 — planos de intenção da família Sollinha (cidades mais votadas · Salvador cidade · gênero masculino) 2026-08-09 00:52:42 -03:00
sollinha-consulta-por-voz-impl.md feat(B173): consulta por voz no chat da Sollinha (STT → rascunho) 2026-08-09 01:47:03 -03:00
sollinha-consulta-por-voz.md docs(plans): B173-B174 — Sollinha: consulta por voz no chat + LLM movido para a Deep Infra 2026-08-08 18:20:51 -03:00
sollinha-contexto-sessao-janela-impl.md feat(B188): contexto da conversa do Sollinha persiste na sessão da janela/tab 2026-08-10 01:13:25 -03:00
sollinha-contexto-sessao-janela.md fix(B188): simplify — settle não reabre chat fechado no reload desktop; prune com cabeça de pergunta; node fora do Link; mock SSE v7 no B167 2026-08-10 01:34:53 -03:00
sollinha-follow-ups-respostas.md docs(B191,B192): planos de intenção — ações rápidas de abertura no chat Sollinha (chips no estado vazio) e follow-ups na própria resposta (bloco no prompt, extraído pela UI, slot acima do input) 2026-08-10 00:08:45 -03:00
sollinha-genero-masculino-impl.md feat(B179): Sollinha persona no gênero masculino (prompt + placeholder + docs) 2026-08-09 10:07:21 -03:00
sollinha-genero-masculino.md feat(B179): Sollinha persona no gênero masculino (prompt + placeholder + docs) 2026-08-09 10:07:21 -03:00
sollinha-liderancas-pendentes-abordagem-impl.md fix(B185): revisão /simplify — escopo efetivo de assessor, chips sem vazamento, DRY e convenções 2026-08-10 03:07:13 -03:00
sollinha-liderancas-pendentes-abordagem.md docs(B185,B186,B189,B190): formatação prettier dos planos 2026-08-09 23:37:04 -03:00
sollinha-links-como-links-impl.md style(B187): format (prettier) 2026-08-10 07:21:25 -03:00
sollinha-links-como-links.md docs(B185,B186,B187,B188,B189,B190): planos de intenção — Sollinha gestão (lideranças pendentes, prioridades do momento, cobertura de atualização e de dobradinhas) + links com aparência de link + contexto por sessão da janela 2026-08-09 23:34:57 -03:00
sollinha-municipios-sem-atualizacao-recente-impl.md feat(B189): Sollinha — municípios sem atualização recente (tool getMunicipalitiesWithoutUpdate) 2026-08-10 08:12:00 -03:00
sollinha-municipios-sem-atualizacao-recente.md docs(B185,B186,B189,B190): formatação prettier dos planos 2026-08-09 23:37:04 -03:00
sollinha-municipios-sem-dobradinha-impl.md feat(B190): Sollinha — cobertura de parcerias (municípios sem dobradinha + dobradinhas órfãs) 2026-08-10 07:24:15 -03:00
sollinha-municipios-sem-dobradinha.md docs(B185,B186,B189,B190): formatação prettier dos planos 2026-08-09 23:37:04 -03:00
sollinha-no-deepinfra-impl.md style(docs): formato prettier no impl plan B174 2026-08-09 00:06:12 -03:00
sollinha-no-deepinfra.md docs(plans): B173-B174 — Sollinha: consulta por voz no chat + LLM movido para a Deep Infra 2026-08-08 18:20:51 -03:00
sollinha-prioridades-do-momento.md docs(B185,B186,B189,B190): formatação prettier dos planos 2026-08-09 23:37:04 -03:00
sollinha-tool-urls-navegacao-impl.md feat(ai): add buildCampaignLinks tool for Sollinha navigation (B162) 2026-08-06 00:22:11 +00:00
sollinha-tool-urls-navegacao.md docs: mark B162 plan ready after promote 2026-08-05 19:03:53 -03:00
sollinha-tools-eleitorais-leader-lockdown-impl.md feat(B180): gate fail-closed de leader nas tools eleitorais legadas do Sollinha (getTopDeputies/getMunicipalityVotes) 2026-08-09 14:54:31 -03:00
sollinha-tools-eleitorais-leader-lockdown.md feat(B177): Sollinha responde em quais cidades X foi o deputado mais votado (rank competitivo reverso, flexível) 2026-08-09 02:35:53 -03:00
split-election-insights.md Pass 2 W5: close-out de documentacao 2026-07-25 16:08:38 -03:00
sticky-tabela-desktop-quebrado.md feat(B184): omnibox mobile sem moldura como padrão das listas (sticky no form, X de limpar no input, salvar filtro no header, cards edge-to-edge) 2026-08-10 03:11:43 -03:00
strip-acoes-bleed-hit-area.md docs: planos B101–B105 — polish strip/drawer, crash busca, Pular, Sugestões 2026-08-01 14:50:04 -03:00
strip-acoes-edge-gap-inicio.md docs: registra OPS11 + B95–B99 (#102–#107) pós-gate 2026-08-01 10:48:04 +00:00
sugestoes-busca-vazia-inicio.md docs(B68): mark delivered and register B68+ post-simplify perf debt. 2026-07-29 22:06:39 -03:00
sync-teqo-google-calendar-impl.md feat(C16): add calendar feed sync by filter with Google Calendar import link (#419) 2026-08-08 14:47:17 +00:00
sync-teqo-google-calendar.md docs: intention plans for C14–C16 agenda calendar track 2026-08-06 00:02:52 -03:00
tabela-ti-inicio.md Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
tendencia-icone-coluna-acoes-impl.md feat(campaign): Tendência migra para Ações ao colapsar a coluna (B172) 2026-08-09 13:36:04 -03:00
tendencia-icone-coluna-acoes.md docs(plans): B172 — tendência colapsa para a coluna Ações na lista de municípios 2026-08-08 18:09:33 -03:00
territorio-multi-municipio-bairro.md Restore full roadmap detail and align project documentation. 2026-07-19 16:19:36 -03:00
territorio-perto-nome-lista-municipios-impl.md feat(B165): território colado ao nome na célula da lista de municípios 2026-08-08 12:38:04 -03:00
territorio-perto-nome-lista-municipios.md docs(plans): B165 — território mais perto do nome na lista de municípios 2026-08-07 14:48:07 -03:00
testes-afetados-pr.md chore(ci): parallel PR jobs, affected tests, push gate, owner-of-red-CI policy 2026-07-30 17:37:20 -03:00
tooltip-celulas-listas.md docs: registra débitos do /simplify pós-B23 no plano (paridade a11y da nota de tendência, wrapper Popover+tooltip) 2026-07-26 03:24:55 -03:00
visitados-recentemente.md Restore full roadmap detail and align project documentation. 2026-07-19 16:19:36 -03:00
wizard-atualizar-lideranca.md docs: record B70 simplify deferrals in wizard plan. 2026-07-30 03:51:59 -03:00
wizard-foco-input-e-votos.md docs(plans): B106–B108 polish mobile busca e wizard 2026-08-01 15:32:26 -03:00
wizard-header-x-vs-pular.md docs: registra OPS11 + B95–B99 (#102–#107) pós-gate 2026-08-01 10:48:04 +00:00
wizard-mudar-tendencia.md B64 — Wizard mudar tendência (grid + justificativa + skip) 2026-07-30 23:03:25 +00:00
wizard-municipio-sem-titulo-sticky.md docs(plans): B106–B108 polish mobile busca e wizard 2026-08-01 15:32:26 -03:00
wizard-municipio-sugestoes-chassis.md docs: registra B92–B94 (Issues #92–#94) pós-gate 2026-08-01 06:57:30 +00:00
wizard-municipio-sugestoes-continuity.md docs: registra B92–B94 (Issues #92–#94) pós-gate 2026-08-01 06:57:30 +00:00
wizard-municipio-sugestoes-geo.md docs: registra B92–B94 (Issues #92–#94) pós-gate 2026-08-01 06:57:30 +00:00
wizard-pular-curto-encadeadas.md docs: planos B101–B105 — polish strip/drawer, crash busca, Pular, Sugestões 2026-08-01 14:50:04 -03:00
wizard-registro-sinal.md docs: align B63 entry query param with B70 and record simplify deferrals. 2026-07-30 04:02:30 -03:00
wizard-retorno-pagina-origem.md docs(plans): register B109–B111 mobile drawer and Início polish 2026-08-01 17:07:04 -03:00
wizard-voltar-passo-anterior-cadeia-impl.md B135 — Voltar no wizard usa passo lógico anterior na cadeia (#289) 2026-08-02 23:04:26 +00:00
wizard-voltar-passo-anterior-cadeia.md docs(plans): format B135 intention plan 2026-08-02 18:34:31 -03:00
zonas-por-municipio.md Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00