Architecture Decision Records (ADRs)
Los ADRs registran decisiones difíciles de revertir o que afectan a varias apps.
Convención
- Ficheros:
ADR-NNN-titulo-corto-kebab.md(NNN = 001, 002, …). - Una decisión por archivo.
- Estado: propuesto | aceptado | rechazado | obsoleto.
Plantilla
Copia ADR-000-plantilla.md y renombra.
Índice
| ADR | Título | Estado |
|---|---|---|
| ADR-001 | Implementación de Tools contra Travel API v1 (LangGraph @tool → HTTP) |
Aceptado |
| ADR-002 | Exposición del AI Orchestrator vía FastAPI | Aceptado |
| ADR-003 | Fallback Regex en nodo Extractor | Aceptado |
| ADR-004 | MemorySaver (dev) vs RedisSaver (prod) | Aceptado |
| ADR-005 | Migración a Enrutamiento Directo mediante Traefik | Aceptado |
| ADR-006 | Arquitectura Completa del Grafo Conversacional | Aceptado |