# Architecture Decision Records (ADR) Registro de decisiones arquitectónicas del proyecto. ## Índice | ADR | Título | Estado | |-----|--------|--------| | [ADR-001](ADR-001-clean-architecture.md) | Clean Architecture | Aceptado | | [ADR-002](ADR-002-graphql-vs-rest.md) | GraphQL vs REST | Aceptado | | [ADR-003](ADR-003-angular-signals.md) | Signals vs RxJS | Aceptado | | [ADR-004](ADR-004-validation-strategy.md) | Estrategia de Validación | Aceptado | ## Formato ADR Cada ADR sigue el formato: 1. **Título:** Nombre descriptivo 2. **Estado:** Propuesto | Aceptado | Deprecado | Reemplazado 3. **Contexto:** Por qué se necesita esta decisión 4. **Decisión:** Qué se decidió 5. **Consecuencias:** Positivas y negativas 6. **Alternativas:** Opciones consideradas y descartadas ## Convenciones - Nuevos ADRs: `ADR-XXX-nombre-descriptivo.md` - Nunca modificar ADRs aceptados (crear uno nuevo que lo reemplace) - Mantener este índice actualizado