teqo/docs/plans
Francisco Ignácio Fontoura Solla 9fdbae05d7 Add C6 scale/DRY for supporters: bulk import, KPI aggregate, shared shells.
Phase 1 UX: StrictCombobox municipality in SupporterForm, AlertDialog in
RemoveSupporterDataButton. Phase 2 DRY: campaignListUrl + CampaignListPagination
+ campaignFormFields + mapCampaignFormActionError shared across nuclei,
supporters and action plans. Phase 3: single SQL aggregate for supporter list
KPIs via drizzle in the Payload txn. Phase 4: bulk drizzle insert for CSV import
inside the existing Payload txn with ON CONFLICT DO NOTHING, plus a fail-closed
skipContactPhoneInvariant context flag. Phase 5: HMAC-signed single-use import
token backed by a new supporterImportBatch staging collection so the full ok-row
set never crosses the Server Action boundary twice.
2026-07-18 22:17:31 -03:00
..
baseline-eleitoral-tse.md Align docs with cycle 2 delivery and add roadmap-item skill. 2026-07-18 19:01:25 -03:00
cadastro-nominal-apoiadores.md Fix Vercel build failing on sync exports from supporter server actions. 2026-07-18 21:17:58 -03:00
compartilhar-pagina.md Align docs with cycle 2 delivery and add roadmap-item skill. 2026-07-18 19:01:25 -03:00
demandas-campanha.md Ship /campanha nuclei MVP with RBAC, invites, and vote estimates. 2026-07-18 15:01:56 -03:00
escala-dry-pos-b2.md Document B2 map geometries as-built delivery and helpers. 2026-07-18 22:14:26 -03:00
escala-dry-pos-c2.md Add C6 scale/DRY for supporters: bulk import, KPI aggregate, shared shells. 2026-07-18 22:17:31 -03:00
escala-dry-pos-c3.md Register C7 scale/DRY follow-ups after the C3 action-plan simplify pass. 2026-07-18 20:59:36 -03:00
eventos-agenda-mobilizacao.md Fix Vercel build failing on sync exports from supporter server actions. 2026-07-18 21:17:58 -03:00
insight-alavancagem-chapa.md Version UX Pilot design refs and map them to roadmap plans 2026-07-18 16:36:09 -03:00
insight-classificacao-territorial.md Version UX Pilot design refs and map them to roadmap plans 2026-07-18 16:36:09 -03:00
insight-dobradinha-2026.md Ship /campanha nuclei MVP with RBAC, invites, and vote estimates. 2026-07-18 15:01:56 -03:00
insight-inteligencia-competitiva.md Version UX Pilot design refs and map them to roadmap plans 2026-07-18 16:36:09 -03:00
insight-mobilizacao-brancos-nulos.md Version UX Pilot design refs and map them to roadmap plans 2026-07-18 16:36:09 -03:00
insight-taxa-conversao.md Version UX Pilot design refs and map them to roadmap plans 2026-07-18 16:36:09 -03:00
mapa-bahia-geometrias.md Document B2 map geometries as-built delivery and helpers. 2026-07-18 22:14:26 -03:00
notifications.md Align docs with cycle 2 delivery and add roadmap-item skill. 2026-07-18 19:01:25 -03:00
overview-lista-nucleos.md Align docs with cycle 2 delivery and add roadmap-item skill. 2026-07-18 19:01:25 -03:00
pwa-campanha.md Align docs with cycle 2 delivery and add roadmap-item skill. 2026-07-18 19:01:25 -03:00
territorio-multi-municipio-bairro.md Align docs with cycle 2 delivery and add roadmap-item skill. 2026-07-18 19:01:25 -03:00
visitados-recentemente.md Ship /campanha nuclei MVP with RBAC, invites, and vote estimates. 2026-07-18 15:01:56 -03:00
zonas-por-municipio.md Align docs with A2 as-built delivery on main. 2026-07-18 20:07:33 -03:00