diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..f448ab54 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,48 @@ +--- +name: Bug report +about: Reporte um comportamento inesperado para nos ajudar a melhorar +title: '' +labels: bug +assignees: '' +type: Bug + +--- + +## Descrição do problema + + + +## Comportamento esperado + + + +## Comportamento atual + + + +## Passos para reproduzir + +1. Vá até '...' +2. Clique em '...' +3. Preencha '...' +4. Veja o erro + + +## Ambiente + +- **Sistema operacional:** +- **Navegador / versão:** +- **Ambiente:** + + +## Evidências + + + +## Sugestão de correção (opcional) + + + +## Contexto adicional + diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000..9ec38b66 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,56 @@ +--- +name: Feature request +about: Descreva uma feature a ser construída, com critérios de aceite e testes +title: '' +labels: type:feat +assignees: '' +type: Feature + +--- + +## Parent + + + + +## O que construir + +- +- +- + + +## Critérios de aceite + +- [ ] +- [ ] +- [ ] + + +## Teste + +### BDD + +```gherkin +# language: pt + +Funcionalidade: + + Cenário: + Dado + E + Quando + Então + E + + Cenário: + Dado + Então +``` + + +## Bloqueada por + +- [ ] # +- [ ] # diff --git "a/.github/ISSUE_TEMPLATE/prd---m\303\263dulo-de-dom\303\255nio.md" "b/.github/ISSUE_TEMPLATE/prd---m\303\263dulo-de-dom\303\255nio.md" new file mode 100644 index 00000000..dbf733cc --- /dev/null +++ "b/.github/ISSUE_TEMPLATE/prd---m\303\263dulo-de-dom\303\255nio.md" @@ -0,0 +1,103 @@ +--- +name: PRD / Módulo de Domínio +about: Documento de requisitos para uma nova feature ou módulo de domínio +title: '' +labels: prd +assignees: '' + +--- + +# + +> Uma linha resumindo o que este documento entrega. + +--- + +## Descrição do problema + + + +## Solução + + + +## User Stories + + +- Como ****, quero ****, para que ****. +- Como ****, quero ****, para que ****. +- Como ****, quero ****, para que ****. + + +## Decisões de implementação + + +### Módulo / Namespace + + +### Autoridade & Autorização + + +### Modelo de dados + + +| Tabela | Colunas-chave | Constraints / Índices | Observações | +|--------|---------------|-----------------------|-------------| +| `` | `` | `` | `` | + +### Enums + + +### Gates / Pré-condições + + +### Actions + + +### Invariantes + + + +## Decisões de teste + + +- **:** +- **:** +- **:** + +**Prior art / referências:** + + +## Fora de escopo + + +- +- + + +## 📝 Notas adicionais + + +- **Follow-up:** +- **Evolução:** + + +## Subtarefas + + +--- + +### 🔗 Referências + + +- ADR-XXXX — +-