From af5cf8c741b49be2405836529f14c510c8e8793c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francisco=20Ign=C3=A1cio=20Fontoura=20Solla?= Date: Wed, 29 Jul 2026 22:02:16 -0300 Subject: [PATCH] docs(B59): registrar deferrals e fixes do simplify no plano do chassis. --- docs/plans/chassis-wizard-campanha.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/plans/chassis-wizard-campanha.md b/docs/plans/chassis-wizard-campanha.md index a8f05ce0..be5c7166 100644 --- a/docs/plans/chassis-wizard-campanha.md +++ b/docs/plans/chassis-wizard-campanha.md @@ -93,6 +93,14 @@ Componentes: - **Persistência de rascunho (município + ação) ao reabrir.** Revisitar quando a 1ª sessão real for interrompida por Zap e o CG reclamar (UX-1 § contrato #8). - **Caption do município como `Link` para a ficha.** Revisitar se a mesa pedir “abrir município” sem sair do fluxo (ex. Sheet de leitura) — v1 é texto só. +- **Split server shell + client focus island.** Revisitar em **B60** se o passo de busca não precisar hidratar o header inteiro (`CampaignWizardShell` hoje é `'use client'` por um `focus()` no `h1`). +- **`backdrop-blur` no header sticky.** Revisitar se scroll longo em B60+ mostrar custo de paint; v1 mantém blur alinhado ao app chrome. + +## Já resolvido no simplify (não reabrir) + +- Cinco `page.tsx` duplicados → rota dinâmica `acoes/[slug]/page.tsx` + `WizardMunicipalityPlaceholderStep`. +- `CAMPAIGN_HOME` em `campaignPaths.ts`; `WIZARD_MUNICIPALITY_STEP_TITLE` em `campaignWizardCopy.ts`. +- `aria-labelledby` no `
`; `data-slot="wizard-mobile-back"` nos testes. ## Referências