---
fonte: 01-canonicos/seed-componentes.md
versao_da_fonte: v1.67
secao: h28
titulo: "Histórico da seção §28 — Lista (não é regra)"
status: historico
vigente_desde: null
superseded_by: null
tipo_de_fatia: historico
secao_mae: 28
quando_consultar: "Histórico da §28 — NÃO é regra; leia só se a pergunta for sobre o passado (quando e por que a decisão mudou)."
em_uma_frase: null
nao_cobre: null
conceitos: null
vocabulario: null
sequencia: 58 de 172
bytes_do_corpo: 598
md5_do_corpo: a5a566fedb9e28ffb1be64c9d47f966f
gerado_por: 06-validacao/geradores/gen-camada-ia.py
nota: fatia GERADA — o corpo abaixo é byte a byte o trecho do canônico; edite o canônico, nunca esta fatia. Canônico inteiro em https://ds.seed.eng.br/01-canonicos/seed-componentes.md
---
### Histórico da seção

> **Base:** R1 — M3/M2/M1 lists (1–3 linhas; >3 → card; conteúdo distintivo à esquerda; condensação legítima no desktop), Carbon list/structured list (wrap, não truncar; >25 itens → tabela). R2 — **React Aria (a tricotomia: ul/li estático · GridList/ARIA grid quando há filhos interativos · ListBox para seleção pura — com nota explícita de quando usar cada)**, Angular Material (proíbe controles interativos dentro de options). R3 — Fiori list card/object list (células condensadas; lida/não-lida por peso), WCAG 2.5.8 herdado.

---

