Ir ao conteúdo
SEED engenhariaDesign System

Mapa de cobertura

13. Registro da sessão de 2026-08-17

mapa-cobertura-ds.md v2.31 · §13seção 15 de 2413-registro-da-sessao-de-2026-08-17-instrumento.md · MD5 03d555a7

Título completo no canon: Registro da sessão de 2026-08-17 (instrumento) — nasce a AUDITORIA TRANSVERSAL DE CONSUMIDOR

Seção acrescentada, não substituída. O relato completo e os contratos AC1–AC4 estão no seed-componentes.md §69; o registro de edição, no validacao/MANIFESTO.md §82.

13.1 O que nasceu, e o buraco que ele tapa#

Até 2026-08-17 nenhuma guarda deste acervo comparava um artefato com OUTRO artefato. As 21 suítes medem um artefato contra um contrato; nenhuma media a cópia de um bloco canônico dentro de um consumidor contra o canônico. O buraco tinha nome e data: o bloco de assinatura corporativa (EA) foi corrigido em 2026-08-14 e o en-comercial-amostra.html guardou a versão velha até 2026-08-17, quando o olho do Rafael achou. Nenhum placar viu.

validacao/auditoria-consumidor.mjsalvo de PASTA, três classes de consumo, cinco regimes de comparação por campo. Placar de estreia: 7 PASS · 0 FAIL · 5 [achado] · 12 [n/a].

Classe Pergunta Veredito Cobertura de estreia
CÓPIA a cópia no consumidor concorda com o canônico? PASS / FAIL bloco EA · 15 campos · 12 consumidores varridos
REIMPL o consumidor satisfaz o contrato canônico? [achado], nunca FAIL — é pergunta de DESENHO §65 em 5 telas · §67 na grade do §48
VERSÃO o documento declara a versão que o artefato tem? PASS / FAIL 2 documentos × 10 bancadas

13.2 O que a medição corrigiu no inventário#

  • SI-P4 errava a contagem e o endereço. O componente que reimplementa o §65 é o .sigla (24×24px · raio 6px · glifo svg de 14px), e ele está em quatro telas: tela-shell, tela-lista, tela-detalhe e tela-tabela — esta última não estava na pendência. Mesma classe de correção que a SG-P1 fez ao §60 ao achar "seis controles em quatro arquivos, não três em três".
  • E a medição salvou 14 elementos corretos de conserto errado. O .ent das telas é 12×12px, aria-hidden, SEM glifo — ponto de cor decorativo, não o quadrado do §65. Guarda que exigisse .quad de todo consumidor de cor de entidade condenaria os 14 e forçaria pôr glifo onde ninguém pediu.
  • IL-P2 ganhou um agravante que ela não conhecia: além das 3 divergências de contrato, o tela-painel não tem role="grid" (medido, zero ocorrências) — logo tabindex="-1" na célula não é o padrão ARIA de grade, é foco por script sem semântica.

13.3 Pendências novas registradas no inventário#

PS-P5 — o .mini-avatar de tela-lista e tela-tabela é círculo de 26px com iniciais de pessoa e se pinta com --seed-entity-N, a paleta de entidade do CP23; o §62 (PS-P3) fechou a cor de iniciais numa paleta própria de 8 pares, medida nos dois temas (pior par 9,33 · piso 4,50). Círculo é pessoa, quadrado é entidade — token fora do semântico. [achado], vai a gate.

AC-P1 — o registro de CÓPIA cobre um bloco canônico (o EA, porque foi o que doeu). Faltam os outros blocos colados em consumidor. Cobertura de um bloco não é cobertura da família.

AC-P2 — o AC4 reconhece uma forma de declaração de versão; qualquer outra não é conferida, e o total conferido sai impresso (8 e 8) para que a cegueira apareça em vez de se esconder.

13.4 O registro mais importante: a guarda não pegava o defeito que a gerou#

Na primeira versão, o campo cargo da amostra cobrava só o sufixo "· SEED engenharia". Com isso, "Diretor · SEED engenharia" PASSAVA — a guarda construída para a EA-P1 pegava metade da EA-P1. Descoberto pela prova de reprovação, consertado (regime idêntico para os cinco campos de pessoa em regime amostra) e reprovado de novo com 3 desvios. Lição: guarda que não é testada contra o CASO FUNDADOR não está provada.


Esc