Componentes
Histórico da §40 — seed-componentes.md
Título completo no canon: Histórico da seção §40 — Tabela (não é regra)
Base (3 rodadas, 2026-08-06): R1 — Carbon data table (alturas de linha pareadas com a toolbar; texto à esquerda incl. headers, numérico variável à direita, identificadores discretos à esquerda; sort por caret; inline actions por overflow; quando NÃO usar: substituto de planilha) + NN/g herdado. R2 — TanStack Table (a base da stack Lovable/shadcn) + EUI. R3 — corpus Adrian Roselli ("Don't Turn a Table into an ARIA Grid Just for a Clickable Row" 2023; Sortable Table Columns 2021–24: botão no th +
aria-sortsem role extra, gap de anúncio de NVDA → live region OPCIONAL desligada; A Responsive Accessible Table: wrapperrole=region+tabindex=0nomeado; multi-sort = lacuna do ARIA #283) + Fiori (responsive table = nível de LINHA, ≤200 itens; grid table = desktop cell-level >1000, NÃO-responsiva — a nossa §40 segue a filosofia responsive; importância de coluna/pop-in ficam para o §43/6D).