---
fonte: 01-canonicos/seed-ds-roadmap.md
versao_da_fonte: v2.65
secao: s12
titulo: "F11 — Consumo do DS por agentes, de dentro de um projeto consumidor 🟡 **ABERTA em 2026-09-14** (MANIFESTO §219)"
sequencia: 13 de 17
bytes_do_corpo: 2935
md5_do_corpo: d765fac252f40ab162b1fbe56436ce3a
gerado_por: 06-validacao/geradores/gen-camada-ia.py
nota: fatia GERADA — o corpo abaixo é byte a byte o trecho do canônico; edite o canônico, nunca esta fatia. Canônico inteiro em https://ds.seed.eng.br/01-canonicos/seed-ds-roadmap.md
---
## F11 — Consumo do DS por agentes, de dentro de um projeto consumidor 🟡 **ABERTA em 2026-09-14** (MANIFESTO §219)

> **Por que existe.** Pergunta dele em 2026-09-14, depois de a sessão do ERP construir a tela "Configurar funil" sem o
> shell e só acertar no segundo "consulte o DS": *"fizemos um DS rico em informação, mas estou com medo da forma que
> organizamos ele nao esteja suficientemente boa para ser consultada (…) talvez aplicar uma forma de organização para IA
> baseada no que estamos fazendo para nossos agentes (clau e Iris), ou seria só a skill precisando ser melhorada?"* A
> análise (transcrição do ERP lida linha a linha, §219.2) achou três causas — a porta do ERP não apontava para o DS e
> apontava para um canon concorrente; o DS publica gabaritos sem a casca e não dizia que isso é bancada; a skill some na
> compactação — e ele ordenou: *"vou seguir suas sugestões. pode executar (…) faça tudo que só depende de voce."*
> É a primeira fase aberta por incidente de consumo real: o DS foi provado como fonte por `claude -p` numa pasta vazia
> (F9.5) e nunca de dentro de um consumidor com canon próprio e sessão longa — a segunda cobaia, a peça de fora.

| Brick | O que | Estado |
|---|---|---|
| **F11.1** | **Regra de composição no canon:** SH17 no §46.4 do `seed-componentes.md` (v1.54) — no produto toda tela de aplicação vive dentro do shell; o gabarito é o conteúdo; tabela dos 16 gabaritos com "a referência traz a casca" (medido) × "no produto" (decisão); notas de casca nos §48/§83/§86/§88; CP28 do `seed-composicao.md` (v2.3) diz "sem shell NA BANCADA"; a `/telas/` mostra as duas colunas, remedidas no disco pelo gerador | 🟡 feita, **em gate (V-F11.1)** |
| **F11.2** | **Skill por tarefa:** passo 0 do modo código ("o shell primeiro, o gabarito depois"), regra de consulta em ordem, aviso "vale por tarefa, não por sessão", coluna "quando consultar" no mapa do canon | ✅ 2026-09-14 |
| **F11.3** | **Índice por necessidade** (a lição da Clau): `01-canonicos/seed-consulta.json` (a frase "quando consultar" por seção) → cabeçalho das fatias, `indice-ia.json`, `_index.md` por canônico, bloco "Como consultar" no `llms.txt`, guarda CI-10 (chave órfã reprova; cobertura impressa: 154 de 288 na estreia — 4 de 12 canônicos completos) | ✅ mecânica 2026-09-14 · frases dos 8 canônicos restantes = `LC-12` |
| **F11.4** | **Porta do consumidor:** o `CLAUDE.md`/`AGENTS.md` do ERP apontam para o DS e para a skill por tarefa; `erp-seed-design.md` rebaixado a histórico com banner (commit `a3e015a` na `dev` do ERP); regra geral no método global (kit IA-primeiro: todo consumidor declara a fonte e a skill por tarefa) | ✅ 2026-09-14 |
| **F11.5** | **Régua de tela HTML de consumidor:** o `conferir-peca.py` mede PDF; tela HTML ganha o item "tela de aplicação renderiza as regiões do shell?" | ⚪ fila — `LC-11` |

