Documentación Técnica

Arquitectura del Sistema

Cómo NUMA estructura su stack técnico para garantizar determinismo, escalabilidad y trazabilidad jurídica completa.

Visión general

NUMA está construido sobre una arquitectura de capas con separación clara de responsabilidades. Cada capa tiene una función específica y definida, y las capas se comunican a través de interfaces bien controladas que preservan la integridad y trazabilidad del proceso jurídico.

Capas de la plataforma

Capa de Presentación

Interfaces web y móvil. Experiencia de usuario para abogados, clientes y administradores.

Capa de Aplicación

Lógica de negocio, validaciones, coordinación de flujos y gestión de estado de los procesos.

Motor de Reglas (Core)

Motor determinístico de flujos jurídicos. Ejecución de procesos con estado persistente y auditable.

Capa de IA (Clasificación)

Procesamiento de lenguaje natural para clasificación de problemas. Solo lectura — no modifica flujos.

Capa de Datos

Persistencia de expedientes, documentos, historial de etapas y configuraciones de flujo.

Principios de arquitectura

Separación de concerns

Cada módulo tiene responsabilidades delimitadas. El motor de reglas no tiene acceso a la interfaz. La capa de IA no tiene acceso a la persistencia.

Estado inmutable del proceso

El historial de etapas de un expediente nunca se modifica. Las correcciones se registran como nuevas entradas, preservando el rastro de auditoría completo.

Configurabilidad sin código

Los flujos de proceso jurídico son configurables desde interfaz administrativa sin modificar el código fuente del motor.

Escalabilidad horizontal

La arquitectura permite escalar cada capa independientemente según la carga, sin que el aumento de usuarios afecte la confiabilidad del motor de reglas.

Documento completo

White Paper técnico con toda la especificación de arquitectura.

Descargar PDF