Componentes
88. TELA A13 — DOCUMENTO / LEITURA
seed-componentes.md v2.00 · §88seção 170 de 18488-tela-a13-documento-leitura-estavel-2026-08-23.md · MD5 739cac5fTítulo completo no canon: TELA A13 — DOCUMENTO / LEITURA · estável (2026-08-23, gate dele: "aprovo") · FECHA A F7.6 — 6 TELAS DE 6 · tela 05-html-de-referencia/telas/tela-documento.html v0.1 · instrumento 06-validacao/suites/suite-documento.mjs (15 PASS · 0 FAIL · 0 [n/a])
Em uma frase: Documento é canvas chapado sem peça dentro, coluna de leitura travada em 660 px; dentro do app vive no shell, exportado sai sem chrome nenhum.
O que esta seção NÃO cobre: O EDITOR de documento fica declarado fora (ET-P3); esta seção é a tela de LEITURA. — se é disto que você precisa, não preencha em silêncio: gere o pedido de cobertura (https://ds.seed.eng.br/pedidos/).
Casca (SH17, §46.4, 2026-09-14): na leitura dentro do app esta tela vive DENTRO do shell §46; EXPORTADA (PDF, impresso) não tem chrome (C25). A referência
tela-documento.htmlé publicada sem a casca (raiztela, CP28) por economia de bancada.O que é: a última das seis telas da F7.6, no escopo aprovado (P4): a tela de LEITURA de documento — laudo/relatório renderizado — com o EDITOR declarado fora (ET-P3; gatilho: o SIGA pedir edição). O consumidor real é a família mais SEED (laudo, memorial, O&M), e é aqui que os gráficos impressos da F5-DI ganham a tela que os hospeda.
88.1 Contratos#
- DC-01/02/03 — C25 vivo: o canvas É a tela (surface-page chapado, zero peça dentro do documento) · coluna de leitura trava em 660px · registro canônico da marca §4.1 (corpo 16px Light, entrelinha 1.65) — e a régua de recusa do §3 vale: "aproveitar a tela" é recusado.
- DC-04 — sumário: navegação interna nomeada com âncoras que apontam para seções REAIS (a suíte confere os alvos).
- DC-05 — C104: as ações do documento são LINKS com ícone, em linha, sem caixa (Baixar PDF · Imprimir · Histórico).
- DC-06/07 — figura com rótulo acessível + figcaption + FALLBACK textual
em tabela (DG1); o gráfico consome os tokens de dado por
var()— zero hex assado no SVG (medido). - DC-08 — C106: callout tingido COM rótulo textual (1.4.1).
- DC-09 — tabelas semânticas com caption; números em mono à direita.
- DC-10 — O PAPEL:
@media printno padrão do DI com a TINTA VIGENTE (#0B3330/#2F5A54) — a errata dobanco-dataviz-di(2026-08-22) virou LEI: a suíte reprova hex aposentado no bloco de print, e o PDF real foi MEDIDO nos bytes (zero aposentada). Fallback ABERTO no papel, blocos sem quebra, chrome de tela (controles/sumário/ações) não imprime, margem 18×16mm. - DC-11 — um h1 real, hierarquia h2/h3, um main, lang=pt-BR.
- DC-12 — o rodapé técnico (responsável · CREA · ART) é PLACEHOLDER de template — o conteúdo real é da peça (Lei 5.194/66, plano de produção); a suíte reprova se dado real entrar.
- DC-13 — HV1 desde o nascimento.
88.2 Divergência declarada e fronteiras#
O produto de referência abre documento como OVERLAY com × (C101); aqui é ROTA — laudo de engenharia é destino (auditoria, impressão, citação), não espiada de colaboração. Fronteiras (produto/fases): o editor (ET-P3) · comentário ancorado em trecho (sem leitura) · versionamento/diff · a geração do PDF (o print CSS é o contrato de forma) · export O&M da F8.
88.3 O fechamento da fase#
(registro movido para o Histórico da seção — REV-P7)