| Componente | Teclas | Contrato |
|---|---|---|
| Abas | Setas, Home, End | Roving tabindex e painel associado |
| Modal e gaveta | Tab, Shift+Tab, Escape | Foco contido, fundo inerte e retorno ao gatilho |
| Menu e combobox | Setas, Enter, Escape | Opção ativa identificada, fechamento previsível |
| Acordeão | Enter, Espaço | details e summary nativos |
| Formulários | Tab, Enter | Label, ajuda, erro e sucesso associados |
Transições espaciais se resolvem imediatamente. As informações e os estados finais continuam presentes.
Em forced-colors, CanvasText, Canvas e Highlight preservam limites, séries e foco. Padrões de linha continuam diferenciando dados.
Conteúdo, links, imagens, tabelas e acordeões funcionam. Controles que exigem comportamento são acompanhados de orientação; nenhum conteúdo editorial depende de revelação.
Alvos de 44 px, campos de 16 px, navegação com rolagem local e conteúdo que quebra linhas. Nenhuma altura fixa limita texto.
O relatório inclui navegador real em 1440 e 390 px, seis temas, navegação por teclado, motion reduzido, cores forçadas, JavaScript desligado e arquivo único sem rede.
python3 tools/conferir_xeque.py
python3 tools/integridade_xeque.py