← ClaudeAtlas

blueprint-backendlisted

Gera a especificacao de implementacao do backend (docs/backend/, 15 docs) a partir do blueprint tecnico.
DouglasPrado/blueprint · ★ 0 · API & Backend · score 70
Install: claude install-skill DouglasPrado/blueprint
<!-- GERADO por tools/build-codex.py a partir de skills/backend/SKILL.md. Nao edite aqui: edite a fonte e rode `python3 tools/build-codex.py`. --> # Backend — Especificacao de Implementacao Le o **blueprint tecnico ja preenchido** (`docs/blueprint/`) e transforma as decisoes arquiteturais em especificacao detalhada de implementacao nos 15 templates de `docs/backend/`. O blueprint e a fonte primaria — ja contem entidades, requisitos, fluxos, casos de uso, ADRs e maquinas de estado. Voce so pergunta o que ele **nao** cobre: detalhes de implementacao (framework, ORM, estrutura de classes, metodos). ## Se `docs/prototype/` estiver PREENCHIDO, ele muda esta skill O prototipo e um frontend completo e mockado construido **antes** do backend. Quando ele existe, o contrato de API deixa de ser inventado e passa a ser **herdado de um consumidor real**. > **Verifique preenchimento, nao existencia.** `docs/prototype/` e versionado no framework com os 6 templates — a pasta existe sempre. Rode `grep -l '{{' docs/prototype/*.md`: se os arquivos ainda tem `{{placeholders}}`, **a fase nao rodou** e nada desta secao se aplica. Siga o fluxo normal, com o blueprint tecnico como unica fonte. | Documento do prototipo | Autoridade sobre | Efeito | |---|---|---| | `03-api-requirements.md` | **`05-api-contracts.md`** | **Fonte primaria dos endpoints.** Cada endpoint ja tem tela consumidora e cada campo ja tem ponto de renderizacao | | `04-interaction-states.md` | `09-errors.md` | Todo erro