Ir ao conteúdo
SEED engenhariaDesign System

Pedidos de cobertura

O canon não cobriu o que você precisou? Peça aqui.

Quando a skill seed-ds (ou qualquer IA usando este design system) encontra algo que o canon não decide — uma peça sem spec, um componente sem seção, uma regra que a marca não tem — ela entrega o provisório e escreve um pedido de cobertura pronto. Cole o texto abaixo e envie: ele entra na fila com um número, é lido pela sessão do DS, e o que fizer sentido vira uma linha LC aqui e, resolvido, canon. Nenhum dado pessoal é pedido nem guardado; o retorno é esta página.

Só o papel — sem nome, e-mail ou telefone.

Entre 40 e 16.000 caracteres. Se veio da skill, a primeira linha é ref: seed-ds <versão> · <data> — é só uma marca de origem: pedidos escritos à mão são lidos do mesmo jeito.

Como funciona

  1. A IA gera o pedido quando o canon não cobre: o que foi pedido, o que o canon já cobre (com versão), o que falta exatamente, o que foi entregue no lugar, o que a SEED precisa decidir. Modelo: pedido-de-cobertura.md.
  2. Você envia aqui (ou, no Claude Code, a IA envia por você — mostrando o texto e pedindo o seu "sim" antes). A resposta é um número PC-AAAA-NNNN: guarde-o para citar.
  3. A sessão do DS lê todos os pedidos — com ou sem a linha de referência — e julga cada um pelo mérito: tem contexto real para o design system? O que passa vira uma linha LC na fila abaixo com a proposta; o decisor aprova; resolvido, entra no canon.
  4. Limites, por origem: 20 envios por hora e 300 no total por hora. O texto é guardado como texto, nunca publicado nem renderizado. Sem CAPTCHA, para que um agente também consiga enviar.

A fila pública — 9 pedidos com código, 5 em aberto

É a mesma tabela da seção F9 do roadmap (canônico), gerada daqui a cada publicação: código, origem, o que falta, onde deveria morar e estado. Os textos enviados não aparecem; o que aparece é o que a sessão do DS propôs e o decisor aprovou.

códigoorigemo que faltaonde deveria morarestado
LC-01teste de uso, modo textocontrato de MENSAGEM CURTA 1:1 (WhatsApp, SMS, chat): estrutura, comprimento, emoji neste canal, tratamento, saudação, modelos por evento recorrenteseed-praticas.md (seção nova) + marca-seed.md §10 para o que virar regra⚪ aberta — decisão de negócio dele
LC-02modo apresentaçãospec §12 de APRESENTAÇÃO/DECK (canvas, grade, escala tipográfica de projeção, numeração, templates HTML em 07-pecas/) + teto de grafismo para 16:9 no §7marca-seed.md §12 e §7 · 07-pecas/⚪ aberta
LC-03modo apresentaçãodivergência: marca §13 manda corpo de slide em cinza-700 #4D606C; tokens v1.23 dizem text.secondary #2F5A54 — duas verdadesmarca-seed.md §13 → citar o token semântico (GI1)aplicada 2026-09-06 (marca v5.38; MANIFESTO §171)
LC-04modo peçaspec §12 de CARROSSEL de feed (4:5 ou 1:1, contador de slides, sinal de "arraste", continuidade do grafismo entre slides sob a regra da emenda §7.6)marca-seed.md §12⚪ aberta
LC-05modo código§1.5: estado pressionado das variantes secondary/outline/ghost (só primary e destructive têm par hover/active); §18: spinner sobre superfície de ação (o token --seed-action-primary-bg que ele cita é fantasma)seed-componentes.md §1.5/§1.6/§18⚪ aberta
LC-06modo códigodefeito: o exemplo React do §1.10 usa --seed-text-on-brand como tinta do primário — 2,94:1 medido no claro (piso 4,5)seed-componentes.md §1.10 → --seed-text-on-action-primary (tokens v1.15)aplicada 2026-09-06 (componentes v1.44 — §1.3, §1.9, §1.10 e §54; §171)
LC-07modo código10-publicacao/ia/tokens.md não lista --seed-focus-ring, --seed-dur-*, --seed-ease-*, que existem no gêmeo CSS e o §0/§1.9 usamgen-camada-ia.py (emitir também as variáveis só do CSS)aplicada 2026-09-06 (seção nova no tokens.md; CI-6 conta as duas; §171)
LC-08modo peçamarca §10: eyebrow em cinza-500 sobre branco mede 3,39:1 — abaixo do piso 4,5 do §3marca-seed.md §10 → cinza-600 (4,74:1 medido; "corpo mínimo em fundo claro" do próprio token)aplicada 2026-09-06 (marca v5.38; §171)
LC-09modo códigodivergência menor: o registry aponta --secondary-foreground para --seed-action-secondary-text (#006C62); o §1.6 manda o rótulo do botão secundário em --seed-button-secondary-text (#005048) — os dois passam AAgen-registry.py ou seed-componentes.md §1.6⚪ aberta

Para agentes (qualquer IA)

Um agente envia o pedido direto no receptor, sem esta página: POST https://cpiwlamxenskbjtfkswz.supabase.co/rest/v1/rpc/ds_pedido_registrar com o cabeçalho apikey: sb_publishable_G_gwnme3bYTkv2jUBcF17w_YXk86Ypv, corpo JSON {"p_papel": "…", "p_texto": "…", "p_origem": "api"} (papel entre comercial · engenharia · marketing · desenvolvimento · diretoria · outro; texto entre 40 e 16.000 caracteres). A resposta é {"codigo": "PC-AAAA-NNNN"}. A chave é publicável por desenho: só executa esta função, que valida e conta os tetos por dentro — não lê nada. No Claude Code com a skill instalada: python scripts/enviar-pedido.py --papel engenharia --arquivo pedido.txt --confirmo.

Esc