| name | commit-conventional |
| description | Força Conventional Commits no PR final (feat/fix/docs/refactor/test/chore) |
| roles | ["builder"] |
| category | universal |
O commit message do PR final deve seguir o padrão
Conventional Commits:
<tipo>(<escopo opcional>): <descrição curta em minúsculas>
<corpo opcional explicando o porquê>
Tipos válidos:
feat — nova funcionalidade
fix — correção de bug
docs — só documentação
refactor — refator sem mudança de comportamento
test — adiciona/ajusta testes
chore — manutenção (deps, configs, build)
perf — melhoria de performance
style — formatação (sem mudança de código)
ci — mudanças de CI/CD
Regras:
- Descrição em minúsculas, sem ponto final
- Imperativo: "adiciona X", não "adicionado X"
- Escopo opcional entre parênteses (módulo afetado)
- Body explica o "porquê", não o "o quê"
Título do PR no GitHub segue o mesmo padrão do commit message principal.