# Tasks: Página de Política de Privacidade + Link no Footer **Input**: Design documents from `specs/020-politica-de-privacidade/` **Prerequisites**: plan.md ✅, spec.md ✅, data-model.md ✅, quickstart.md ✅, research.md ✅ **Tests**: Não solicitados — verificação por `npm run build` e inspeção visual (conforme plan.md). **Escopo**: 1 arquivo criado, 2 arquivos modificados — 100% frontend, sem backend, sem dependências novas. ## Format: `[ID] [P?] [Story] Description` - **[P]**: Pode rodar em paralelo (arquivos diferentes, sem dependências entre si) - **[Story]**: User story a que a task pertence (US1, US2, US3) - Todos os caminhos são relativos à raiz do repositório --- ## Phase 1: Setup & Foundational > **Não aplicável** — projeto já inicializado, sem novas dependências, sem infraestrutura nova. > Pode avançar diretamente para as user stories. --- ## Phase 2: User Story 1 — Visitante lê a Política de Privacidade (Priority: P1) 🎯 MVP **Goal**: Criar o componente `PrivacyPolicyPage` e registrá-lo no roteador para que a rota `/politica-de-privacidade` funcione. **Independent Test**: Acessar `http://localhost:5173/politica-de-privacidade` no navegador após `npm run dev`. A página deve renderizar com Navbar, 8 seções numeradas e Footer, sem erros no console e sem chamadas de rede. - [ ] T001 [P] [US1] Criar componente `PrivacyPolicyPage` stateless com Navbar, `
` centralizado (max-width 800 px), 8 seções LGPD numeradas e Footer, usando tokens `bg-canvas`, `text-text-primary`, `text-text-secondary`, `text-text-tertiary` e `fontFeatureSettings: '"cv01","ss03"'` em `frontend/src/pages/PrivacyPolicyPage.tsx` - [ ] T002 [US1] Importar `PrivacyPolicyPage` e adicionar `} />` após a rota `/corretores` em `frontend/src/App.tsx` **Checkpoint**: Rota `/politica-de-privacidade` acessível no browser com as 8 seções visíveis. User Story 1 completa e testável de forma independente. --- ## Phase 3: User Story 2 — Visitante encontra o link da Política no Footer (Priority: P2) **Goal**: Adicionar link "Política de Privacidade" no Footer usando roteamento client-side (sem reload da página). **Independent Test**: Em qualquer página do site com Footer visível, verificar que o link "Política de Privacidade" está presente no rodapé e que clicar nele navega para `/politica-de-privacidade` sem recarregar a página (SPA navigation). - [ ] T003 [P] [US2] Importar `Link` de `react-router-dom` e adicionar `
  • Política de Privacidade
  • ` no `