Francisco Ignácio Fontoura Solla
ed0710b8ab
docs(plans): intenção B146 — FAB overlay sem autofocus e fechar
...
Related #317
2026-08-02 19:49:47 -03:00
Francisco Ignácio Fontoura Solla
699c0f3ba8
docs(plans): intenção OPS18 — promote dual (agente + Action no merge)
...
Related #296
2026-08-02 18:47:44 -03:00
Francisco Solla
e4df53c47c
Merge pull request #293 from fsolla/cursor/87e90c13
...
OPS17 — plano de intenção: ciclo de vida plan-issue
2026-08-02 18:44:16 -03:00
Francisco Ignácio Fontoura Solla
c3b121c5ec
style: format OPS17 intention plan with Prettier
...
Related #292
2026-08-02 18:42:54 -03:00
Francisco Ignácio Fontoura Solla
74228789c5
docs(plans): intenção OPS17 — ciclo de vida plan-issue antes de claim
...
Related #292
2026-08-02 18:41:41 -03:00
Francisco Solla
828bfc04f3
Merge pull request #291 from fsolla/cursor/b135-wizard-voltar-cadeia
...
B135 — plano: Voltar = passo anterior na cadeia do wizard
2026-08-02 18:36:19 -03:00
Francisco Solla
267c630a20
Merge pull request #290 from fsolla/cursor/c988cf3a
...
B134 — Motivo opcional tendência/nível (plano)
2026-08-02 18:35:32 -03:00
Francisco Ignácio Fontoura Solla
d92ef9424f
docs(plans): format B135 intention plan
...
Related #289
2026-08-02 18:34:31 -03:00
Francisco Ignácio Fontoura Solla
3f677b407e
docs: formatar plano B134 com Prettier
2026-08-02 18:33:56 -03:00
Francisco Solla
345db9474f
Merge pull request #287 from fsolla/cursor/pool-i283-a9b2f259-fcc3
...
B133 — Listas /campanha — subtítulos curtos (sem prosa; filtro salvo em Municípios)
2026-08-02 18:33:46 -03:00
Francisco Ignácio Fontoura Solla
e72c144eef
docs(plans): intenção B135 — Voltar = passo anterior na cadeia do wizard
...
Related #289
2026-08-02 18:32:51 -03:00
Francisco Ignácio Fontoura Solla
7368bb83a2
docs: plano B134 — motivo opcional tendência/nível e remover voltar atrás
...
Registra a intenção de produto (#288 ): soltar Motivo no wizard de tendência e no nível de envolvimento, e apagar do modelo/DB o campo de sinais de reversão.
2026-08-02 18:29:27 -03:00
Francisco Solla
285caba300
Merge pull request #286 from fsolla/cursor/pool-i280-093296a2-744e
...
B132 — Ações rápidas — grade 3×2 (Início + FAB) e polimento do overlay
2026-08-02 18:23:29 -03:00
Cursor Agent
f98042e656
style: prettier format B133 files
2026-08-02 21:20:55 +00:00
Cursor Agent
f89fc4b81f
feat(campanha): B133 — listas sem subtítulo de prosa + filtro salvo no header
...
- Remove prose subtitles from list routes, Quadro and create/edit chrome
- Keep subtitles on Organizações, Conceitos, Perfil, Contatos (out of scope)
- MunicipalityListPageChrome: saved filter name as header subtitle when URL matches
- Edit pages: title-only chrome override
- Impl plan: docs/plans/listas-sem-subtitulo-prosa-impl.md
Closes #283
Co-authored-by: Francisco Solla <fsolla@users.noreply.github.com>
2026-08-02 21:16:46 +00:00
Francisco Ignácio Fontoura Solla
464a32a6bc
docs(plans): B133 — incluir Perfil, Conceitos, Contatos e Organizações
...
Expande o aceite: tirar subtítulo de prosa também nessas seções.
Related #283
2026-08-02 18:14:14 -03:00
Francisco Solla
62171f5127
Merge pull request #284 from fsolla/cursor/b133-listas-sem-subtitulo-prosa
...
B133 — Listas /campanha — subtítulos curtos (plano)
2026-08-02 18:13:45 -03:00
Francisco Solla
1771c5c2c4
Merge pull request #282 from fsolla/cursor/pool-i265-cbfa8dec-92a1
...
B128 — Adotar barra omnibox nas demais listas /campanha
2026-08-02 18:12:49 -03:00
Francisco Ignácio Fontoura Solla
7efa5b5bdc
docs(plans): intenção B133 — listas sem subtítulo de prosa
...
Related #283
2026-08-02 18:11:31 -03:00
Cursor Agent
8d30667c2a
B132 — grade 3×2 no Início/FAB overlay e polimento do drawer
...
- CampaignHomeActionStrip: grid-cols-3 no mobile; variante grid para overlay
- CampaignQuickActionsOverlay: grade no lugar da strip; altura por conteúdo;
pt-4 na busca focada; limpa query ao fechar
- CampaignQuickActionsHost: clear() em fechamento e mudança de rota
- Testes unit atualizados; impl plan em docs/plans/
Co-authored-by: Francisco Solla <fsolla@users.noreply.github.com>
2026-08-02 21:08:09 +00:00
Francisco Solla
19e7bbffa7
Merge pull request #281 from fsolla/cursor/b132-plan-acoes-grade-3x2
...
B132 — plano de intenção (grade 3×2 + FAB overlay)
2026-08-02 18:02:47 -03:00
Francisco Ignácio Fontoura Solla
ee6d259ddc
docs(plans): intenção B132 — grade 3×2 ações + polimento FAB overlay
...
Related #280
2026-08-02 18:00:34 -03:00
Cursor Agent
0903576f9e
B128 — Adotar barra omnibox nas demais listas /campanha
...
Estende o chassis B127 (CampaignListOmnibox + adapters puros por domínio)
para territórios, lideranças, dobradinhas, apoiadores, atividades, demandas,
organizações e assessores. Remove pilhas antigas (search debounced, collapsible,
mobile selects, CampaignFilterChips). URL contracts extraídos para módulos
client-safe onde necessário (demand/organization/advisor). Testes unitários
nos adapters + hook navigate-only.
Co-authored-by: Francisco Solla <fsolla@users.noreply.github.com>
2026-08-02 20:55:12 +00:00
Francisco Solla
7a0c4376eb
Merge pull request #278 from fsolla/cursor/pool-i264-d5d6724b-72f6
...
B127 — Barra omnibox de filtros nas listas /campanha (chassis + piloto Municípios)
2026-08-02 17:46:00 -03:00
Francisco Solla
422a886c90
Merge pull request #276 from fsolla/cursor/pool-i272-6a90e6d3-9422
...
B131 — Sidebar — papel no perfil + Sair como ícone
2026-08-02 17:35:20 -03:00
Cursor Agent
507d817a96
docs: changelog entry for B127 omnibox filter bar
...
Co-authored-by: Francisco Solla <fsolla@users.noreply.github.com>
2026-08-02 20:30:55 +00:00
Cursor Agent
3b2be37972
fix(campanha): B127 omnibox navigate + keyboard a11y from simplify
...
Use hook.navigate so draft search cannot clobber chips; replace cmdk with
ARIA combobox keyboard contract; memoize suggestion seeds per facet snapshot.
Co-authored-by: Francisco Solla <fsolla@users.noreply.github.com>
2026-08-02 20:30:55 +00:00
Cursor Agent
21e20a6719
feat(campanha): B127 omnibox filter bar chassis + Municípios pilot
...
Replace the stacked município filter controls with a shared omnibox
(chips + suggestions) backed by the frozen list URL contract; scenario
and non-default sort appear as presentation chips.
Co-authored-by: Francisco Solla <fsolla@users.noreply.github.com>
2026-08-02 20:30:55 +00:00
Cursor Agent
0214f68934
Merge remote-tracking branch 'origin/main' into cursor/pool-i272-6a90e6d3-9422
2026-08-02 20:16:38 +00:00
Cursor Agent
8dc78f48a6
B129 — Fix conflict markers left in intention plan after rebase
2026-08-02 20:03:58 +00:00
Cursor Agent
76597292c9
B129 — Simplify cleanup after overview removal
...
Fix duplicated JSDoc, trim stale int test, defer perf follow-ups in impl plan.
Co-authored-by: Francisco Solla <fsolla@users.noreply.github.com>
2026-08-02 20:03:58 +00:00
Cursor Agent
b4f2e2fa0a
B129 — Remove municipality list overview panel
...
Remove MunicipalityListOverview from /campanha/municipios and drop the
overview field/computation from loadMunicipalityListPageBundle. Filters,
scenario selector, and per-row goal coverage for sorting remain unchanged.
Co-authored-by: Francisco Solla <fsolla@users.noreply.github.com>
2026-08-02 20:03:58 +00:00
Francisco Solla
f176412e2b
Merge pull request #277 from fsolla/cursor/pool-i271-cbcf1835-00b9
...
B130 — Sidebar /campanha sem logo nem chip de escopo no topo
2026-08-02 17:03:28 -03:00
Cursor Agent
b6f16557ce
feat(B131): sidebar footer role label + logout icon
...
Co-authored-by: Francisco Solla <fsolla@users.noreply.github.com>
2026-08-02 19:17:43 +00:00
Cursor Agent
da32b39b47
Format impl plan
2026-08-02 19:17:14 +00:00
Francisco Solla
7839a88a5a
Merge pull request #270 from fsolla/cursor/pool-i250-d89b6314-599f
...
B123 — Campanha — orientação na shell + aba (sem títulos grandes de seção)
2026-08-02 16:16:58 -03:00
Cursor Agent
a4eadd80aa
B130 — remove logo and scope badge from campaign sidebar top
...
Co-authored-by: Francisco Solla <fsolla@users.noreply.github.com>
2026-08-02 19:16:20 +00:00
Francisco Solla
0400d0fdc5
Merge pull request #275 from fsolla/cursor/fa87a632
...
B131 — plano: papel no perfil + Sair ícone
2026-08-02 16:15:28 -03:00
Francisco Solla
5e7219f849
Merge pull request #269 from fsolla/cursor/pool-i260-ac255f26-42ec
...
B126 — FAB de ações rápidas (substituir bottom drawer persistente)
2026-08-02 16:15:01 -03:00
Francisco Solla
86080d1c77
Merge pull request #274 from fsolla/cursor/84c203ca
...
B130 — plano: sidebar sem logo nem chip de escopo
2026-08-02 16:14:36 -03:00
Francisco Ignácio Fontoura Solla
005d3d24b5
docs(plans): format B131 intention plan
...
Related #272
2026-08-02 16:13:48 -03:00
Francisco Ignácio Fontoura Solla
ada1ab1511
docs(plans): B130 scoped to sidebar only
...
Keep app-wide scope-chip removal as future intention; this issue
accepts only logo/header + sidebar chip removal. Related #271 .
2026-08-02 16:13:13 -03:00
Francisco Ignácio Fontoura Solla
f5bc72443b
docs(plans): intenção B131 — papel no perfil + Sair ícone
...
Related #272
2026-08-02 16:12:12 -03:00
Francisco Ignácio Fontoura Solla
c2c18b6f0c
docs(plans): B130 — sidebar sem logo e chips de escopo
...
Intention plan for removing sidebar logo/header and CampaignScopeBadge
chips everywhere in /campanha. Related #271 .
2026-08-02 16:10:13 -03:00
Francisco Solla
bb41c59ec9
Merge pull request #268 from fsolla/cursor/97bfd352
...
B129 — plano: remover overview da lista de municípios
2026-08-02 16:02:23 -03:00
Francisco Ignácio Fontoura Solla
9b330b6aed
docs(plans): format B129 intention plan with Prettier
2026-08-02 16:00:55 -03:00
Francisco Solla
b9e1ea799d
Merge pull request #267 from fsolla/cursor/06b2fb9b
...
B127/B128 — planos: barra omnibox de filtros nas listas
2026-08-02 16:00:33 -03:00
Francisco Ignácio Fontoura Solla
a26f7fd88d
docs(plans): intenção B129 — remover overview da lista de municípios
2026-08-02 15:59:37 -03:00
Francisco Ignácio Fontoura Solla
0a3fdaa95b
style(plans): format B127/B128 omnibox intention docs
2026-08-02 15:58:52 -03:00
Francisco Ignácio Fontoura Solla
e7d7a53439
docs(plans): B127/B128 barra omnibox de filtros nas listas
...
Intenção de produto: chassis + piloto Municípios (#264 ) e adoção nas demais listas (#265 ), com mapa de variantes e decisões do gate.
2026-08-02 15:57:41 -03:00