# História 16 — CMS em ponteiro grosso

- **Spec:** `tests/16-cms-mobile.spec.ts`
- **Camadas:** E2E (Playwright + axe), viewport Pixel 7
- **Dono:** Layout / CMS (`Layout\Cms`)
- **Status:** ativa

## Jornada
Uma pessoa da equipe abre o painel no celular, entra com a sessão nativa e usa a navegação
off-canvas sem overflow horizontal.

## Critérios de aceite
1. O shell é servido no domínio `cms.<base>` e o login chega ao painel no viewport mobile.
2. A navegação lateral abre pelo gatilho nativo e continua visível/utilizável.
3. Nenhum alvo de navegação mede menos que 24×24 px (WCAG 2.2 SC 2.5.8; a casa usa 44 px em
   `pointer: coarse`).
4. Sem overflow horizontal e **axe sem violações A/AA** no viewport real.

## Evidência
`make check E2E=1` (projeto `cms-mobile`).
