Saltar al contenido principal

Registro de ADRs (Architectural Decision Records)

Este documento concentra las decisiones arquitectonicas de alto impacto para evitar ambigüedad y discusiones repetidas.

1. Convención de ADR

  • Formato de ID: ADR-YYYY-NN.
  • Estados válidos: Propuesto, Aprobado, Deprecado.
  • Estructura mínima por ADR:
    • Contexto
    • Decisión
    • Consecuencias
    • Alternativas evaluadas
    • Owner y fecha

2. Registro vigente

ADREstadoDecisiónImpacto
ADR-2026-01AprobadoArquitectura backend en Go con DDD + CleanDefine capas, naming y dependencia unidireccional
ADR-2026-02AprobadoDiseño-first con OpenAPI como contrato fuenteObliga sincronía FE/BE y contract testing
ADR-2026-03AprobadoModelo de perfiles unificado (user_profiles) + roles acumulativosEvita duplicación de perfil paciente/gestor
ADR-2026-04AprobadoTaxonomía médica en 2 niveles (área/especialidad)Simplifica catálogo y búsqueda
ADR-2026-05PropuestoStack local dockerizado (PostGIS + Redis) para backendParidad con producción y onboarding más rápido

3. Plantilla rápida para nuevos ADR

### ADR-YYYY-NN - Titulo
- Estado: Propuesto | Aprobado | Deprecado
- Fecha: YYYY-MM-DD
- Owner: Nombre Rol
- Contexto:
- Decisión:
- Consecuencias:
- Alternativas evaluadas:
- Reemplaza / es reemplazado por: