Pare de reabrir debates resolvidos
Encontre o contexto e os trade-offs originais antes de repetir uma discussão cara.
Decisões que permanecem compreensíveis
Documente, valide, revise e evolua decisões de arquitetura com confiança. O ADR Guard une aprendizado, fluxo de equipe e automação verificável.
ADR-0042 · Proposta
Por que ADRs importam
O código mostra o que o sistema faz. Um ADR preserva por que uma escolha relevante foi feita, quais alternativas foram consideradas e o que a equipe aceitou em troca.
Encontre o contexto e os trade-offs originais antes de repetir uma discussão cara.
Ajude novos profissionais a entender restrições sem deduzir a intenção apenas pelo código.
Substitua decisões explicitamente e preserve o caminho até a arquitetura atual.
O que o ADR Guard faz
O ADR Guard funciona localmente e em fluxos de entrega. Ele valida contratos documentais e relações; pessoas continuam responsáveis pelo julgamento e pela aceitação arquitetural.
Gere ADRs canônicos Minimal ou Extended, ou use um template customizado com restrições claras.
Confira estrutura, status, relações, arquivos alterados e baselines de diagnósticos.
Solicite revisão assistida por IA com provedores explícitos, controles de segurança e julgamento humano.
Gere um índice e mantenha substituições e relações navegáveis.
Use CLI, GitHub Action oficial, contêiner e extensão VS Code executada no workspace.
Use assistência opcional de IA sem tratar texto gerado como decisão aceita.
Escolha seu caminho
Aprenda o conceito, escreva o primeiro registro, desenhe uma prática de equipe ou vá direto às ferramentas.
Agent Skills
11 Agent Skills portáteis orientam a identificação, criação, validação, revisão e evolução de decisões arquiteturais — sem transferir a aprovação para a IA.
Descubra seis skills essenciais e cinco avançadas: da decisão sobre registrar um ADR à auditoria e substituição.
Use o Skills CLI para selecionar o necessário. A CLI .NET do ADR Guard é instalada separadamente.
Analise uma escolha, compare alternativas, proponha um ADR ou revise seu histórico com segurança.
Ciclo da decisão
Os status canônicos descrevem o registro. Sua organização decide quem propõe, revisa e aceita.
A decisão está aberta para análise e revisão.
Pessoas autorizadas concordaram em seguir a decisão.
A decisão não é mais recomendada, mas o histórico permanece.
Um novo ADR substitui explicitamente esta decisão.
Biblioteca de exemplos
Cada cenário explica contexto, alternativas, critérios, consequências e quando aquele nível de detalhe é útil.
Performance
Compare a mesma decisão em Minimal, Extended e MADR 4.0.
Ler exemplo →Integração
Equilibre acoplamento, resiliência, latência, consistência e custo operacional.
Ler exemplo →Evolução
Mude de direção sem reescrever o histórico arquitetural.
Ler exemplo →Comece com uma decisão real. Mantenha o registro proporcional, revise com as pessoas afetadas e automatize somente as verificações que uma ferramenta pode realmente fazer.