← ClaudeAtlas

blueprint-sharedlisted

Gera os conectores cross-layer (docs/shared/) — glossario ubiquo, mapa de eventos e mapa de erro para UX. Roda depois do backend e do frontend.
DouglasPrado/blueprint · ★ 0 · AI & Automation · score 70
Install: claude install-skill DouglasPrado/blueprint
<!-- GERADO por tools/build-codex.py a partir de skills/shared/SKILL.md. Nao edite aqui: edite a fonte e rode `python3 tools/build-codex.py`. --> # Shared — Conectores Cross-Layer Preenche os tres documentos de `docs/shared/` que impedem os blueprints de divergirem entre si. Nenhum deles carrega conhecimento novo. Todos os tres sao **projecoes** do que blueprint, backend e frontend ja decidiram — e e justamente por serem projecoes que valem: sao o lugar onde uma divergencia entre as camadas fica visivel em vez de ficar enterrada em tres documentos que ninguem le lado a lado. | Documento | Deriva de | O que conecta | | --- | --- | --- | | `glossary.md` | `blueprint/04-domain-model.md` (§Glossario Ubiquo, §Entidades) | Termo do dominio → entidade, endpoint, componente | | `event-mapping.md` | `backend/12-events.md` + `frontend/{client}/05-state.md` | Evento do backend → estado do frontend | | `error-ux-mapping.md` | `backend/09-errors.md` + `frontend/{client}/` | Erro do backend → o que o usuario ve | `MAPPING.md` **nao** e gerado: ele descreve a estrutura do proprio framework, nao o projeto, e ja vem completo. ## Contexto (ler uma vez) - `docs/blueprint/04-domain-model.md` — **fonte do glossario** - `docs/blueprint/00-context.md` — atores e vocabulario de negocio - `docs/backend/09-errors.md` — hierarquia de erros e erros de negocio - `docs/backend/12-events.md` — eventos de dominio e workers - `docs/frontend/{client}/05-state.md` — estado do cliente (um por client