Ir ao conteúdo
SEED engenharia

Componentes

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

históricoseed-componentes.md v2.00 · §h71seção 147 de 18471-historico.md · MD5 5f050182

Título completo no canon: Histórico da seção §71 — HV1 — a RESPOSTA AO PONTEIRO e o PRESSIONADO DISTINTO (não é regra)

Escrito em 2026-08-19. Esta seção existe porque o Rafael recusou uma pergunta que eu não devia ter feito — e a recusa é uma correção de método, não de gosto.

Placar: 0 PASS · 90 FAIL · 12 [n/a]. Nenhum dos 51 arquivos passa. E isso confirma, com número, o que a rodada R2 previu: o stack de mercado subespecifica o pressionado, e o acervo herdou.

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

1.410 controles ATIVOS, 51 arquivos, 2 temas, 1440px, 1.410 medições efetivas, 4.230 capturas:

cláusula reprovações proporção
HV1-a — sem nenhuma resposta ao ponteiro 619 44% dos controles ativos
HV1-b — pressionado indistinguível do sobrevoo 1.350 96%
HV1-c — contraste abaixo do piso no estado novo 90 6% — e estes são violação de norma HOJE

As classes mais frequentes, para que a fila de trabalho já esteja pronta: HV1-a — button (174) · button.seed-btn (72) · summary (48) · button.no (26) · button.b-larg (24). HV1-b — button (196) · button.seed-btn (120) · button.btn (88) · button.icell (68) · summary (48). HV1-c — button.page-btn (28) · button.btn (22) · button.linha-abrir (20) · button.acc-trigger (12) · button.btn-focus (4) · button.pg-btn (2) · button.fachada (2).

Recenseado em 2026-09-15 (releitura HV-P4, MANIFESTO §225) — mesma guarda, TETO=0, 1440 px, 2 temas, agora sobre 05-html-de-referencia/ (16 telas + 23 bancadas; a raiz plana de agosto tinha 51 arquivos, entre eles legados que saíram do acervo): 39 arquivos · 1.426 medições (713 controles ativos por tema) · HV1-a 552 (39 %) · HV1-b 1.224 (86 %) · HV1-c 0 em 1.302 medidas e 124 NÃO MEDI (fundo com gradiente = peças de metal, cobertas pela RC do rito) · 4 de 78 passes sem FAIL (tela-atividade, tela-configuracoes) · 7 "declarou e não aparece" (5 ghost sobre cartão no escuro, 2 .bt-marca da banco-texto-rico). O que caiu desde agosto: o bloco HV1 do shell (§71.7), as seis telas da MA-P3 (com véu), a saída dos legados (64 dos 90 HV1-c estavam num só), o metal da ação (§93.3). O que não caiu: nenhum molde além do shell consome a gramática. Fila por causa, não por rótulo: transparente sobre raised/page 195 + 186 (par neutro existente) · transparente sobre a casca 118 + 117 (sem par: V-HV4.1) · preenchido branco 216 + 165 (par neutro) · marca chapada 75 + 12 (par primário; escuro não-monotônico: V-HV4.2) · secundário 8 + 8 (par da LC-05) · metal 9 + 9 (módulo). Por arquivo e por seletor: relatório HV-P4 de 2026-09-15 (censo-2026-09-15.md).

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

Bloco HV1 acrescentado a shell-template.html (.topbar button, .topbar .avatar), com os quatro nomes de token na lista NOMES do gen-shell.py. tela-shell.html regerado.

medida antes depois
HV1-a no tela-shell, por tema 10 8
HV1-b no tela-shell, por tema 16 12
HV1-c no tela-shell 0 0
CT1 no tela-shell (regressão) 8 · 0 8 · 0, 2 temas × 4 estados

A guarda pegou, no mesmo minuto, um defeito que eu acabei de introduzir. A primeira versão do bloco escrevia .avatar:hover (especificidade 0,2,0), que perde de .topbar button:hover (0,2,1). Resultado: o avatar recebia o fundo neutro e ficava com tinta branca sobre #F2F6F9 — a guarda mediu 1,09 contra o piso 4,5 e reprovou na hora. .topbar .avatar (0,3,1) conserta. Este é o argumento inteiro a favor de a cláusula de contraste morar na MESMA guarda que a de resposta ao ponteiro: acrescentar estado é criar fundo novo, e fundo novo pede medida — no mesmo passe, não na próxima sessão.


Esc