Estandar padre: Evolith — ADR Registry
Todas las decisiones arquitectonicas del User Management System (UMS) se registran aqui. UMS hereda la linea base obligatoria de la arquitectura de referencia Evolith y la extiende o especializa para el contexto del producto UMS.
UMS es un repositorio satelite de evolith_arch32. El repositorio padre define la linea base corporativa; los ADRs de UMS deben adoptarla por referencia o documentar una adaptacion explicita PostgreSQL / .NET cuando el ejemplo padre sea especifico de runtime o base de datos.
| ADR | Titulo | Estado |
|---|---|---|
| ADR-0050 | Estandar de nomenclatura y taxonomia | Aceptado |
| ADR-0051 | Event Bus como puerto inyectable | Aceptado |
| ADR-0052 | Enforcement de audit trail inmutable | Aceptado |
| ADR-0053 | Estrategia de observabilidad OpenTelemetry | Aceptado |
| ADR-0054 | Aislamiento de shell libraries | Aceptado |
| ADR-0055 | Patron API hibrido GraphQL/REST | Aceptado |
| ADR-0056 | Limites de Clean Architecture en frontend | Aceptado |
| ADR-0057 | Estado con Zustand y TanStack Query | Aceptado |
| ADR-0058 | Evolucion API Gateway con YARP | Propuesto |
| ADR-0059 | Decision de API tier unico | Aceptado |
| ADR-0060 | Estrategia AOP para concerns transversales | Aceptado |
| ADR-0061 | Patron Execution Context Accessor | Aceptado |
| ADR-0062 | Configuracion Serilog segura para PII | Aceptado |
| ADR-0063 | Middleware de idempotencia | Aceptado |
| ADR-0064 | Taxonomia lean del repositorio raiz | Aceptado |
| ADR-0065 | Prohibicion de GUIDs crudos en UI | Aceptado |
| ADR-0066 | Contrato de error accionable | Aceptado |
| ADR-0068 | Alcance SystemSuite para feature flags | Aceptado |
| ADR-0069 | Estrategia de herencia en dominio | Aceptado |
| ADR-0070 | Estrategia de esquema por modulo | Aceptado |
| ADR-0071 | Motor de grafo de autorizacion | Aceptado |
| ADR-0072 | Resolucion dinamica de metodo de autenticacion | Aceptado |
| ADR-0073 | SDK UMS multi-runtime | Aceptado |
| ADR-0074 | Politica de versionado del auth graph | Aceptado |
| ADR-0075 | Bandeja de aprobacion de onboarding | Aceptado |
| ADR-0076 | Resolucion de UTC, timezone e idioma | Aceptado |
| ADR-0077 | Frontera de autorizacion del portal tenant | Aceptado |
| ADR-0078 | Jerarquia DDD de recursos de dominio | Aceptado |
| ADR-0079 | Politica de guardas de dependencia | Aceptado |
| ADR-0080 | Preview de auth graph interno | Aceptado |
| ADR-0081 | Contrato semantico del auth graph cliente | Propuesto |
| ADR-0082 | Linea base autoritativa de persistencia PostgreSQL | Aceptado |
| Portal de Arquitectura | Indice Maestro |