michangarrito/docs/97-adr/_MAP.md
rckrdmrd 97f407c661 [MIGRATION-V2] feat: Migrar michangarrito a estructura v2
- Prefijo v2: MCH
- TRACEABILITY-MASTER.yml creado
- Listo para integracion como submodulo

Workspace: v2.0.0 | SIMCO: v4.0.0
2026-01-10 11:28:54 -06:00

2.8 KiB

_MAP: Architecture Decision Records (ADRs)

Carpeta: docs/97-adr/ Proposito: Documentar decisiones arquitectonicas importantes del proyecto Estado: Actualizado Ultima actualizacion: 2026-01-10


Resumen

Metrica Valor
Total ADRs 3
Aceptados 3
Propuestos 0
Deprecated 0

Contenido

ADRs Activos

ID Titulo Estado Fecha Impacto
ADR-0001 Arquitectura Multi-Tenant Accepted 2026-01-06 Alto
ADR-0002 WhatsApp como Canal Principal Accepted 2026-01-06 Alto
ADR-0003 Estrategia LLM Agnostica Accepted 2026-01-06 Medio

Navegacion por Dominio

Arquitectura

Producto

Tecnologia


Formato de ADR

Cada ADR sigue la estructura de @SIMCO-ESTRUCTURA-DOCS:

# ADR-{NNNN}: {Titulo}

## Metadata
- ID, Estado, Fecha, Supersede (si aplica)

## Contexto
{Problema que requiere decision}

## Decision
{La decision tomada}

## Alternativas Consideradas
{Opciones evaluadas con pros/cons}

## Consecuencias
{Positivas, negativas, neutrales}

## Referencias
{Links relacionados}

Proceso de ADR

┌─────────────┐     ┌───────────────┐     ┌──────────────┐
│  Propuesto  │ --> │  En Revision  │ --> │   Aceptado   │
└─────────────┘     └───────────────┘     └──────────────┘
                                                │
                                                v
                                          ┌──────────────┐
                                          │  Deprecated  │
                                          │ (superseded) │
                                          └──────────────┘

Cuando Crear un ADR

Crear un ADR cuando:

  1. Decision arquitectonica significativa - Afecta multiples componentes
  2. Eleccion entre alternativas - Hay opciones razonables a considerar
  3. Dificil de revertir - El costo de cambiar es alto
  4. Requiere documentacion - Otros deben entender el "por que"

Referencias


Mantenido por: Architecture Team Version: 1.0.0