Skip to content
This repository was archived by the owner on Sep 6, 2026. It is now read-only.

Latest commit

 

History

History
39 lines (27 loc) · 1.6 KB

File metadata and controls

39 lines (27 loc) · 1.6 KB

Decisiones de Arquitectura (ADRs)

Esta carpeta registra las decisiones de arquitectura del proyecto mediante Architecture Decision Records (ADRs): documentos cortos que capturan una decisión relevante, su contexto y sus consecuencias.

¿Qué es un ADR y cuándo crear uno?

Crea un ADR cuando tomes una decisión que sea difícil o costosa de revertir, afecte a varias partes del sistema, o que tu yo futuro (o un nuevo integrante) agradecerá tener documentada. Ejemplos: elegir base de datos, definir el modelo de autenticación, adoptar un patrón arquitectónico, cambiar de proveedor.

No hace falta un ADR para decisiones triviales o fácilmente reversibles.

Convención de numeración y nombres

  • Archivos: NNNN-titulo-en-kebab-case.md (numeración secuencial empezando en 0001).
  • La plantilla base es 0000-template.md — cópiala para crear uno nuevo.

Ciclo de estados

Propuesta → Aceptada → (eventualmente) Reemplazada por ADR-XXXX | Obsoleta
  • Propuesta: en discusión.
  • Aceptada: decisión vigente.
  • Reemplazada: una decisión posterior la sustituye (enlaza al nuevo ADR).
  • Obsoleta: ya no aplica.

Los ADRs son inmutables una vez aceptados: en lugar de editarlos, se crea uno nuevo que reemplace al anterior.

Índice

ADR Título Estado
0001 Registrar las decisiones de arquitectura Aceptada