# seed-email v0.13 — índice por seção

## Como consultar este canon — regra para agentes (uma fonte: `06-validacao/ferramentas/consulta_bloco.py`)

1. Comece pelo índice: `https://ds.seed.eng.br/llms.txt` (a camada de roteamento por INTENÇÃO no topo diz por onde entrar para cada tarefa) e depois o `_index.md` do canônico — uma linha por seção dizendo QUANDO consultá-la. Escolha pela necessidade, nunca pelo título (os títulos carregam placar, data e histórico). Nunca deduza a URL de uma fatia pelo título: o nome do arquivo muda a cada versão.
2. Leia a RECEITA da tarefa antes de abrir qualquer seção: ela lista o MÍNIMO obrigatório (tela de produto = §46 shell + §93 material + CP1 da composição + a tela de referência do shell). "Abra só 3 a 5 fatias" é teto de economia, não licença para parar na primeira; o mínimo da receita não se negocia.
3. Abra a fatia INTEIRA, nunca um recorte por busca de palavra: em 2026-09-18 a regra do raio do rail (linha 73 da fatia do §46) ficou fora de dois recortes de `sed` e voltou como correção do decisor. A fatia começa por "Em uma frase" e "Vocabulário desta seção"; a história fica no fim, em `NN-historico.md` — leia-a só se a pergunta for sobre o passado.
4. Respeite o ESTADO, que é campo do cabeçalho e não prosa: `status: superseded` não tem voz — siga o que `superseded_by` aponta e DIGA na resposta que encontrou a superada; `status: rascunho` pode ser citado como "há um rascunho sobre isso", nunca como decisão. Onde o texto disser "SUPERSEDIDA" antes da regra, a regra é o que vem depois dos dois-pontos.
5. Siga os PONTEIROS da seção: toda seção vestida por uma camada transversal (material, tema, composição) aponta a camada, e a fatia da camada aponta de volta. Quem chega ao §46 é levado ao §93; não é opcional.
6. Se a seção declarar `nao_cobre` o que você precisa, ou não existir seção, NÃO preencha em silêncio: entregue o mais próximo marcado como provisório e termine com o PEDIDO DE COBERTURA preenchido (`references/pedido-de-cobertura.md` na skill; `https://ds.seed.eng.br/pedidos/`). O §55 do chat declara no CH14 o que não cobre — o pedido estava a uma linha e não foi feito.
7. Cite seção, versão e estado de cada decisão ("§46 SH19, componentes v1.65, vigente") e o que veio de fora do canon marque como tal. Sem citação, a resposta é afirmação.
8. A entrega não sai sem a FICHA do conferidor (`conferir-peca.py`) — em adequação de produto existente, rode-o PRIMEIRO no estado inicial (a ficha é o inventário do que diverge) e DEPOIS como prova do conserto; cole o placar com o denominador e diga o que a ficha não mede.

> Índice GERADO por `06-validacao/geradores/gen-camada-ia.py` a partir de `01-canonicos/seed-email.md` (17 seções) e de `01-canonicos/seed-consulta.json`. Cobertura desta lista: 17 de 17 com a frase "quando consultar"; 0 de 17 com "em uma frase". O título completo, com o histórico de processo, está dentro de cada fatia; o canônico inteiro está em https://ds.seed.eng.br/01-canonicos/seed-email.md.

- [cabeçalho cabeçalho (H1 e notas de abertura)](https://ds.seed.eng.br/10-publicacao/ia/seed-email/_cabecalho.md) — Comece aqui para qualquer e-mail (transacional, newsletter, assinatura): versão, sub-blocos estáveis e o que governa. · ≈ 279 tokens
- [§00 Contexto para quem nunca viu a conversa que gerou este arquivo](https://ds.seed.eng.br/10-publicacao/ia/seed-email/00-contexto-para-quem-nunca-viu-a-conversa-que.md) — Para quem chega agora: por que e-mail é outro runtime, e onde ele se liga. · ≈ 399 tokens
- [§01 A tese: e-mail é outro runtime, não outra tela](https://ds.seed.eng.br/10-publicacao/ia/seed-email/01-a-tese-e-mail-e-outro-runtime-nao-outra-tela.md) — A tese: e-mail não é tela — tabela, cor resolvida, sem JS, sem backdrop-filter. · ≈ 343 tokens
- [§02 EM0 — por que arquivo canônico próprio](https://ds.seed.eng.br/10-publicacao/ia/seed-email/02-em0-por-que-arquivo-canonico-proprio.md) — EM0: por que e-mail tem canônico próprio, e não uma seção de componentes. · ≈ 265 tokens
- [§03 EM2 — matriz de suporte em três níveis](https://ds.seed.eng.br/10-publicacao/ia/seed-email/03-em2-matriz-de-suporte-em-tres-niveis.md) — EM2: a matriz de suporte por cliente de e-mail, em três níveis (pode, degrada, proibido). · ≈ 333 tokens
- [§04-a Errata v0.12 do EM1 — a tinta de texto migra para a família da marca (2026-08-14)](https://ds.seed.eng.br/10-publicacao/ia/seed-email/04-a-errata-v0-12-do-em1-a-tinta-de-texto-migra-para.md) — Errata do EM1: a tinta de texto do e-mail migrou para a família da marca. · ≈ 587 tokens
- [§04 EM1 — camada de tokens resolvidos](https://ds.seed.eng.br/10-publicacao/ia/seed-email/04-em1-camada-de-tokens-resolvidos.md) — EM1: a camada de tokens RESOLVIDOS do e-mail (hex fixos), a única fonte de cor. · ≈ 1113 tokens
- [§05 Decisões EM — fundamento técnico](https://ds.seed.eng.br/10-publicacao/ia/seed-email/05-decisoes-em-fundamento-tecnico.md) — EM3+: fundamento técnico — dark mode não portado, fontes, imagens, acessibilidade por cliente. · ≈ 4136 tokens
- [§06 Decisões EL — sistema de layout](https://ds.seed.eng.br/10-publicacao/ia/seed-email/06-decisoes-el-sistema-de-layout.md) — EL1+ — o sistema de layout: grade de 600 px, técnica híbrida para Outlook, empilhamento. · ≈ 904 tokens
- [§07 Régua de validação executada](https://ds.seed.eng.br/10-publicacao/ia/seed-email/07-regua-de-validacao-executada.md) — Como um e-mail se valida, e o que a régua NÃO prova. · ≈ 1382 tokens
- [§08 Fronteiras e pendências abertas](https://ds.seed.eng.br/10-publicacao/ia/seed-email/08-fronteiras-e-pendencias-abertas.md) — Fronteiras e pendências abertas do e-mail — antes de decidir algo que pareça faltar. · ≈ 728 tokens
- [§08-b Sub-bloco EC — componentes de e-mail (`estável`](https://ds.seed.eng.br/10-publicacao/ia/seed-email/08-b-sub-bloco-ec-componentes-de-e-mail-estavel.md) — EC — os componentes de e-mail (botão, cartão, lista, divisor, rodapé): anatomia e regras, estáveis. · ≈ 1572 tokens
- [§08-c Sub-bloco ET — transacionais do SIGA (`estável`](https://ds.seed.eng.br/10-publicacao/ia/seed-email/08-c-sub-bloco-et-transacionais-do-siga-estavel.md) — ET — os e-mails transacionais do SIGA (convite, recuperação, aviso, comprovante): estrutura e texto obrigatório. · ≈ 1245 tokens
- [§08-d Sub-bloco EA — assinatura corporativa (`estável`](https://ds.seed.eng.br/10-publicacao/ia/seed-email/08-d-sub-bloco-ea-assinatura-corporativa-estavel.md) — EA — a assinatura corporativa: campos, ordem, tamanho, o que pode e não pode entrar. · ≈ 455 tokens
- [§08-e Sub-bloco EN — newsletter e comercial (`estável`](https://ds.seed.eng.br/10-publicacao/ia/seed-email/08-e-sub-bloco-en-newsletter-e-comercial-estavel.md) — EN — newsletter e e-mail comercial: estrutura, cadência de blocos, rodapé de conformidade (descadastro). · ≈ 2054 tokens
- [§09 Supersedes formais](https://ds.seed.eng.br/10-publicacao/ia/seed-email/09-supersedes-formais.md) — Supersedes formais do e-mail — o que este arquivo substituiu e recebeu. · ≈ 222 tokens

## Histórico — não é regra

As fatias abaixo guardam COMO a decisão chegou aqui (changelog, histórico por seção e as seções que são registro por natureza: versionamento, log, registro do documento ou da sessão). Elas não governam nada: a regra vigente está na lista acima. Abra uma destas só se a pergunta for sobre o passado.

- [§10 Registro de versões](https://ds.seed.eng.br/10-publicacao/ia/seed-email/10-registro-de-versoes.md) **[histórico — não é regra]** — Histórico de versões do canônico de e-mail. · ≈ 1369 tokens
