# Apresentação / deck 16:9 — peça §12.32

- spec: `marca-seed.md` §12.32, v5.64
- estado: estável
- data no título da spec: não declarada
- spec no canon (página): https://ds.seed.eng.br/canon/marca-seed/12-camada-fisica-da-marca/#sec-12-32-apresentacao-deck-16-9-estavel-fecha-a-lc-02
- fatia do §12 inteiro (as specs, .md): https://ds.seed.eng.br/10-publicacao/ia/marca-seed/12-camada-fisica-da-marca.md
- pasta: https://ds.seed.eng.br/07-pecas/deck/

## Renders

- https://ds.seed.eng.br/07-pecas/deck/slide-capa-clara.png
- https://ds.seed.eng.br/07-pecas/deck/slide-capa-escura.png
- https://ds.seed.eng.br/07-pecas/deck/slide-conteudo.png
- https://ds.seed.eng.br/07-pecas/deck/slide-dado.png
- https://ds.seed.eng.br/07-pecas/deck/slide-encerramento.png
- https://ds.seed.eng.br/07-pecas/deck/slide-secao.png

## Templates e arquivos

- https://ds.seed.eng.br/07-pecas/deck/deck-exemplo.html
- https://ds.seed.eng.br/07-pecas/deck/slide-capa-clara.html
- https://ds.seed.eng.br/07-pecas/deck/slide-capa-escura.html
- https://ds.seed.eng.br/07-pecas/deck/slide-conteudo.html
- https://ds.seed.eng.br/07-pecas/deck/slide-dado.html
- https://ds.seed.eng.br/07-pecas/deck/slide-encerramento.html
- https://ds.seed.eng.br/07-pecas/deck/slide-secao.html
- https://ds.seed.eng.br/07-pecas/deck/deck-exemplo.pdf

## A spec (trecho da fatia do §12, sem edição)

> Copiado do `marca-seed.md` v5.64. Se divergir da fatia no ar, vale a fatia.

### 12.32 Apresentação / deck 16:9 (`estável`) — fecha a `LC-02`

Gerador: `gen-deck.py`. Peças: `07-pecas/deck/` — `slide-capa-escura` · `slide-capa-clara` ·
`slide-secao` · `slide-conteudo` · `slide-dado` · `slide-encerramento` (cada um `.html/.png`) e
`deck-exemplo.html` + **`deck-exemplo.pdf`** (os seis slides, uma página cada, e a página de notas do
apresentador). **Peça de TELA** (`alvo-fisico` vazio, `alvo-tela` 1920 × 1080 px). **O arquivo de entrega é o
PDF**, impresso pelo Chrome do contrato `ambiente.mjs` (`deck-chrome.mjs`): 1440 × 810 pt por página, a
Montserrat completa em woff2 embutida (§4.5; pesos 400, 600 e 700), texto extraível. Sem PPTX. `--checar`
byte-idêntico em 10 de 10 (7 HTML, 2 cobaias e o PDF — o gerador troca as duas datas que o Chrome carimba por
uma fixa, e mais nada muda entre duas impressões).

Veredito do gate (2026-09-28), verbatim: `D-FORMATO: A` · `D-GRAFISMO: G1` · `D-TETO-16x9: T1` ·
`D-ESCALA: K25` · `D-SECAO: S2` · `D-PADROES: N1`, com o pedido *"segue respostas, pode abrir todo o grupo, pode
abrir 1 a 1 para economizar token."* O que cada saída quer dizer, as candidatas e as medições do gate:
`09-pesquisa/2026-09-28-lc02-deck/`.

**Canvas e grade:** 1920 × 1080 px (16:9). Margem de 96 px (`--seed-sp-24`) nos quatro lados; grade de 12
colunas com calha de 24 px (`--seed-sp-6`).

**Escala de projeção — a §4.7 × K = 2,5** (`calc(var(--seed-fs-<nível>) * 2.5)`, sem token novo):

| papel | nível × K | tinta |
|---|---|---|
| título da capa | display (160 px) | `text-primary` na via clara · branco na escura |
| título do slide | h2 (80 px) | `text-primary` |
| corpo e lista | body-lg (42,5 px) | `text-secondary` (§13) · ordinais em `text-brand` |
| número grande (dado) | h1 (105 px) | `text-brand` |
| rótulo do número | h4 (45 px) | `text-secondary` |
| eyebrow, rodapé e numeração | caption (27,5 px) | `text-brand` · `text-muted` |
| fonte do dado, notas | small (30 px) | `text-muted` · `text-secondary` |

Pela régua 1/200 da §4.8, o corpo lê até 6,2 m numa tela de 2 m de largura (4,6 m numa de 1,5 m; a geometria
da sala é hipótese, não há medida de sala da SEED). Capacidade medida: título de duas linhas + cinco itens,
com 130,7 px de folga até o texto do rodapé; em K = 3 o 5º item invade o rodapé em 33,5 px — é a cobaia da
prova `PR-P64`, que o gerador roda a cada execução (o texto do miolo, medido por `Range`, contra o topo do
texto do rodapé).

**Os seis slides:**
- **Capa, em duas vias (§13):** escura (turquesa-800, logo horizontal mono-negativo) e branco editorial (logo
  horizontal principal); nas duas, logo ao centro (§5.3), marcador amarelo, eyebrow, título e assinatura. Um
  deck usa UMA das duas.
- **Seção (S2):** turquesa-800, número grande em amarelo (6,56:1 — a âncora única da página, §3.4), título
  branco (9,37:1); sem logo e sem rodapé.
- **Conteúdo:** fundo branco, título h2, lista com ordinais; sem grafismo.
- **Dado:** fundo branco, até três números h1 com rótulo e a FONTE escrita no slide; sem grafismo (§7.6).
  Gráfico segue o `seed-dataviz.md` (seed-praticas §6.4); o template não traz gráfico.
- **Encerramento:** turquesa-800, logo, **0800 591 5374** e `seed.eng.br · contato@seed.eng.br`
  (`sobreaseed.md`).

**Grafismo (G1 + T1):** serra no RODAPÉ da capa, da seção e do encerramento, pelo `svg_divisor` do
`gen-detalhe.py`, com faixa de **85 px (7,9 %, `floor(h × 0,0795)`)** — a linha 16:9 da tabela do §7.4.
Conteúdo e dado sem grafismo. A serra escura vai só sobre turquesa-800: sobre o `surface-brand-deep`
(#006C62) o plano de trás da escada §7.5 some (ΔE76 0,00, medido no gate). A montanha no topo segue opção de
quem monta a peça (§7.3), com F ≤ 292 px (§7.4-b).

**Rodapé e numeração (N1):** `SEED engenharia · seed.eng.br` à esquerda (grafia §1); símbolo + número do
slide em dois dígitos, `text-muted` (5,61:1), à direita. Capa, seção e encerramento sem rodapé. Algarismo
tabular só onde há coluna para alinhar (numeração e ordinais); os números grandes da seção e do dado saem
proporcionais, porque o "1" tabular da Montserrat tem pé.

**Notas do apresentador:** obrigatórias em deck que vai por e-mail (seed-praticas §6.3.7). No HTML de cada
slide vão em `<meta name="notas-do-apresentador">`; no PDF, na última página, uma nota por número de slide.

**Camada de máquina (`CP-P28`):** o HTML de um slide tem um `<h1>` (o título do slide); o documento de vários
slides tem um `<h1>` só (o título da capa) e os outros títulos em `<h2>` — o MK2 do §47 pede um `<h1>` único
por página.

**Proibições:** EEny fora do deck (§6). Asset de identidade no documento de vários slides só por `<img>`, com
os bytes do arquivo: os `<style>` internos dos 14 SVG oficiais vazam entre assets inline (no PDF do gate a
palavra "SEED" da capa clara saiu branca). No HTML de um slide há um asset só, e ele vai inline.

**Medido na implementação (2026-09-28):** render 6 de 6 com duas cargas idênticas · contraste no pior pixel
(RC, 1920 px) 14 PASS · 0 FAIL (7 arquivos × 2 temas) · GR1-c na fixture da linha 16:9 5 de 5 · `PR-P64` 2 de
2 cobaias no veredito esperado e 13 de 13 páginas PASS · PDF com 7 páginas e 3 de 3 pesos embutidos · ficha CP
no PDF: 10 PASS · 2 FAIL (CP-1 conta o `#00ACAC` do logo e do símbolo oficiais como cor fora de token; CP-12
acha o slide de conteúdo com 4,6 % de tinta "folha praticamente vazia" — régua de documento lendo slide; os dois
são achados do conferidor, não da peça) · 1 NÃO MEDI (CP-11).
