Architecture Decision Records (ADR)
Este diretório armazena os registros de decisões arquiteturais do projeto. A adoção de ADRs ajuda a documentar as escolhas técnicas importantes, os seus contextos e as consequências para o desenvolvimento futuro.
Estrutura de um ADR
Cada documento segue um padrão estruturado contendo:
- Título e ID: Nome descritivo e identificador incremental (ex:
0001-escolha-do-banco.md). - Status: Estado da decisão (
Proposto,Aceito,Rejeitado,Depreciado). - Contexto: O problema enfrentado e os fatores considerados.
- Decisão: A solução escolhida e o racional.
- Consequências: Os impactos positivos e negativos resultantes da decisão.
Registros Existentes
- Template de ADR: Modelo padrão a ser copiado para novos registros de decisões técnicas.