Standards
Padrão Oficial de Branches
Um padrão de branches simples e previsível. O nome diz a intenção.
1 min de leitura
Um padrão de branches simples e previsível. O nome diz a intenção.
Branches permanentes
| Branch | Função |
|---|---|
main | Código em produção. Sempre estável. |
develop | Integração contínua do time. |
Branches de trabalho
Toda branch de trabalho parte de um prefixo que declara sua intenção, seguido de uma descrição curta em kebab-case.
| Prefixo | Função | Exemplo |
|---|---|---|
feature/ | Nova funcionalidade. | feature/checkout |
fix/ | Correção de bug. | fix/login-erro |
hotfix/ | Correção urgente em produção. | hotfix/pagamento |
release/ | Preparação de uma versão. | release/v1.2.0 |
Nomenclatura:
- Use
kebab-caseapós o prefixo (feature/historico-transacoes). - Seja descritivo e curto — o nome diz o que a branch faz.
- Sem espaços, acentos ou maiúsculas.
Fluxo
feature/efix/nascem dedevelope voltam paradevelopvia Pull Request.release/nasce dedeveloppara preparar uma versão e é publicada emmain.hotfix/nasce demainpara uma correção urgente, volta paramaine também é levada de volta adevelop.- Todo merge passa por Pull Request e pelo checklist de code review.
Regras (resumo)
mainestá sempre estável — só recebe código pronto para produção.- Toda branch de trabalho usa um prefixo de intenção (
feature/,fix/,hotfix/,release/). - Nomes em
kebab-case, curtos e descritivos. - Nada é mesclado sem Pull Request e review.
- Commits seguem o
COMMIT_STANDARD; a publicação segue oDEPLOY_STANDARD.
Handbook da Engenharia
O sistema operacional da engenharia da AEX Hub Capital. Este handbook explica como pensamos, construímos, documentamos e escalamos software. É a leitura inicial de todo desenvol...
Padrão Oficial do ClickUp
O ClickUp é a fonte oficial da gestão. Se um trabalho não está lá, ele não existe para a engenharia.