EJEMPLO / DEMOSTRACIÓN — No corresponde a un cliente real.

ADR: monolito modular

Hacer visible una decisión y cuándo cambiarla.

Estado

Aceptado para el laboratorio; no es una política para todos los proyectos.

Contexto

Un flujo pequeño necesita actualizar estado y auditoría juntos.

Opciones

Monolito modular o servicios independientes con consistencia distribuida.

Decisión

Usar un módulo dentro de Spring Boot con persistencia transaccional.

Consecuencia

Menor costo operativo; los despliegues permanecen coordinados.

Cuándo revisar

Si aparecen equipos autónomos, escalamiento desigual o necesidades independientes de despliegue.

Evidencia

Pruebas de roles, transiciones y aislamiento de espacios temporales.