Ir ao conteúdo
SEED engenharia

Componentes

Histórico da §67 — seed-componentes.md

históricoseed-componentes.md v2.00 · §h67seção 139 de 18467-historico.md · MD5 78a3e2ad

Título completo no canon: Histórico da seção §67 — Edição em linha (não é regra)

Escrito em 2026-08-19, ao executar a IL-P2. Seção autossuficiente: presume um leitor que nunca viu a conversa que a gerou.

ALTERNATIVA DESCARTADA: a forma (b) — célula focável com texto dentro. É legítima na ARIA e seria menos código, mas contradiz o IL1, que o Rafael já aprovou, e deixaria a célula sem nome de ação: "Ana Lima" não diz que dá para editar.

PLACAR: 1 PASS · 0 FAIL · 50 [n/a], em seis execuções idênticas.

↩ Do §67.7.1 — movido do corpo da seção pela REV-P7 (modo DENTRO), texto sem alteração.

A pendência listava TRÊS divergências. Medido em 2026-08-19, eram SETE — e a mais grave não estava escrita:

# Defeito medido Norma
1 A GRADE ERA INALCANÇÁVEL POR TECLADO. As 56 células tinham tabindex="-1" e nenhuma tinha "0". Partindo do seletor "selecionar todas" da própria tabela e teclando Tab 40 vezes, o foco nunca entrava numa célula. Só o clique abria a grade SC 2.1.1
2 a célula era <td> sem papel nem nome, e não <button> com o nome do IL1 SC 4.1.2
3 sem nome acessível na forma "Editar <rótulo>: <valor>" SC 4.1.2 · 2.4.6
4 sem a affordance de lápis do IL10 IL10
5 sem role="grid" — tabindex em <td> solto não é o padrão ARIA SC 1.3.1
6 o title da alça de preencher entrava no nome acessível da célula. Medido: "Ana Lima arraste para copiar para baixo" SC 4.1.2
7 faltavam Home/End, Ctrl+Home/Ctrl+End e F2 padrão grid

↩ Do §67.7.4 — movido do corpo da seção pela REV-P7 (modo DENTRO), texto sem alteração.

O tela-painel é gerado: a mudança foi no molde validacao/painel-template.html e o artefato foi regerado. A suite-painel reprovou o bloco novo no primeiro segundo — transition: opacity .12s tinha duração solta, e a guarda PN21-11 exige token. Trocado por var(--seed-dur-productive-fast).

Placares depois: suite-painel 146 PASS · 0 FAIL · guarda-il15 1 · 0 · 50 · contraste 2 · 0 a 1440px e 2 · 0 a 390px · forced-colors FC1/FC2 2 · 0 cada · reflow BT7 3 · 0 · 1.

↩ Do corpo do §67 — o placar de nascimento da suíte, trocado no corpo pela remedição de 2026-09-27 (REV-P21), texto sem alteração.

suite-edicao-linha.mjs — 20 PASS · 0 FAIL · 1 medida.

Esc