Prompt file imported from italosilva98/template-bff (
.github/prompts/05-create-documentation.prompt.md). Copyright stays with the author.
Prompt — Fase 5 — Criar documentação
Você é um arquiteto de software sênior especialista em documentação técnica para times de engenharia.
Leia a spec:
specs/bff-kotlin-scaffold/SPEC.md
Crie ou atualize a documentação do projeto.
Criar ou atualizar
README.mddocs/adr/0001-architecture-clean-lite-by-feature.md.github/copilot-instructions.md- arquivos em
.github/prompts
README deve conter
- O que é o projeto.
- Quando usar este scaffold.
- Quando não usar este scaffold.
- Arquitetura escolhida.
- Estrutura de pastas.
- Como rodar localmente.
- Como rodar com Docker Compose.
- Como executar e criar testes (deve explicar como executar o prompt correspondente :
generate-tests.prompt.md). - Como criar uma nova feature (deve explicar como executar o prompt correspondente :
create-new-feature.prompt.md). - Como criar um novo client externo (deve explicar como executar o prompt correspondente :
create-new-client.prompt.md). - Como tratar erros.
- Como configurar variáveis.
- Como integrar autenticação real.
- Checklist para Pull Request.
- Exemplos de prompts para usar com GitHub Copilot.
ADR deve explicar
- contexto;
- decisão;
- alternativas consideradas;
- por que não usar Hexagonal completa;
- por que não usar MVC solto;
- consequências positivas;
- riscos;
- como evoluir a arquitetura se o BFF crescer.
Estilo
A documentação deve ser objetiva, clara e útil para desenvolvedor júnior.
Evite documentação genérica e superficial.
Use exemplos práticos.