NAMMU

← Blog
ProductLegal AIEngineering

Lo que Nammu te da desde el primer día: análisis por jurisdicción

Una vez clasificado un caso, ¿qué análisis se activan realmente — y cuáles todavía no, y por qué? Un mapa transparente de cada compuerta de análisis, el razonamiento legal detrás de cada una y las brechas conocidas que reconocemos abiertamente.

IP

Inventum P5

Ingeniería · Galictis-Legal

10 de julio de 2026

9 min de lectura

Nammu no ejecuta un único prompt genérico de “analiza este caso” para cada asunto. Cada rama legal tiene su propio estatuto, su propio reloj procesal y su propio vocabulario — un prompt de plazos escrito para una investigación penal produciría una respuesta confiadamente equivocada si se aplicara a un caso de pensión alimentaria familiar. Así que cada tipo de análisis está conectado para dispararse solo donde existe una base legal verificada, y para permanecer inactivo — no adivinar — en todo lo demás. Aquí está el mapa completo.

El menú de análisis

Ocho tipos de análisis distintos están disponibles en todo el producto. Lo que varía por jurisdicción no es la interfaz — es cuáles de estos realmente corren, y con qué fundamento legal.

Controversia / Hechos relevantes

Qué se está disputando realmente, y qué sucedió — en orden cronológico.

Corre para toda jurisdicción dentro del alcance. La voz del prompt cambia por rama; la disponibilidad nunca cambia.

Estado procesal

En qué punto se encuentra procesalmente el caso — la etapa activa, actos pendientes, la última gestión registrada.

Solo penal, laboral, notarial, contencioso y dos vías de familia.

Plazos procesales

Qué plazo legal está corriendo actualmente, y cuándo vence.

Penal, notarial, contencioso y dos vías de familia. Civil y tránsito: todavía no.

Línea de tiempo de Trayectorias

Una línea de tiempo visual de etapas procesales renderizada en la interfaz del caso.

Limitada a nivel de tipo de proceso, no solo de jurisdicción — una rama puede estar dentro del alcance mientras algunas de sus propias vías aún no tienen constructor.

Poder especial judicial

Si el poder de un escrito cumple los requisitos formales del artículo aplicable.

Solo penal, limitado a documentos de querella y acción civil.

Anotación de confianza / procedencia

Etiquetas BAJA / MEDIA / ALTA sobre hechos y texto de controversia generados, fundamentadas en los números de confianza de OCR por página.

Solo penal por ahora.

Fundamentación del Chat (RAG de normativa)

Si las respuestas del chat están fundamentadas en el propio texto normativo vectorizado de la rama.

Todas las jurisdicciones — pero agrario y constitucional aún no tienen colección vectorizada y recurren al conocimiento general del modelo.

Copiloto de jurisprudencia / Nexus.PJ

Un brief de búsqueda para jurisprudencia relevante, armado a partir de los análisis que ya existen para el caso.

No está limitado por jurisdicción — trabaja con los análisis disponibles, simplemente devuelve menos cuando hay menos.

La matriz completa

Este es el estado actual de cada jurisdicción frente a cada análisis. Sin estados aspiracionales — solo lo que el backend realmente entrega hoy.

JurisdicciónControversia / HechosEstadoPlazoLínea de tiempoPoderConfianza
CivilActivoSolo interfazSolo interfazParcialInactivoInactivo
PenalActivoActivoActivoParcialActivoActivo
LaboralActivoActivoInactivoParcialInactivoInactivo
FamiliaActivoParcialParcialActivoInactivoInactivo
NotarialActivoActivoActivoActivoInactivoInactivo
ContenciosoActivoActivoActivoParcialInactivoInactivo
TránsitoParcialSolo interfazSolo interfazActivoInactivoInactivo
Agrario / ConstitucionalParcialInactivoInactivoInactivoInactivoInactivo
ActivoParcialInactivoSolo interfaz
Civil: Los botones de estado y plazo aparecen en la interfaz pero el backend no devuelve nada — ver §Brechas conocidas.
Penal: querella y procedimiento_ordinario tienen líneas de tiempo. abreviado y flagrancia todavía no.
Laboral: Estado está activo. No existe todavía un prompt de extracción de plazos laborales.
Familia: Estado y plazo: solo violencia doméstica + pensión alimentaria. Las 6 vías tienen línea de tiempo.
Notarial: Solo existe un tipo de proceso en el esquema — completamente integrado.
Contencioso: Línea de tiempo: solo ordinario + bisagra. Lesividad, cautelares, sumario, responsabilidad: sin constructor todavía.
Tránsito: Controversia/hechos usan prompts de respaldo civil. Estado y plazo: la misma brecha de solo-interfaz que civil.
Agrario / Constitucional: Sin esquema cargado. Controversia usa prompts de respaldo civil. La interfaz muestra FUERA_DE_ALCANCE para la línea de tiempo.

Controversia y Hechos — siempre activo, la voz cambia

Los resúmenes de controversia y hechos son el único análisis mantenido intencionalmente activo para toda jurisdicción dentro del alcance. Todo caso, sin importar la rama, tiene algo que se reclama y alguna secuencia de eventos. Lo que cambia por jurisdicción no es la disponibilidad — es la voz del prompt. _select_prompts_for_jurisdiction intercambia prompts específicos de penal, laboral, familia, notarial o contencioso; civil, tránsito, agrario y constitucional reciben el par genérico de civil.

Vale la pena señalar dos sub-enrutamientos. Los documentos penales de accion_civil_resarcitoria obtienen su propio par de prompts, separado del resto del expediente criminal — porque una demanda civil de daños dentro de un expediente penal plantea una pregunta distinta a la del cargo mismo. Y ciertos tipos de proceso civiles (sucesorio, por ejemplo) se saltan por completo mediante is_no_contencioso(), porque una sucesión no es una disputa adversarial de la forma en que lo es un ordinario — forzar una respuesta de “qué se disputa” sobre un proceso no adversarial sería fabricar un marco que la ley no impone.

Estado procesal y Plazo — los dos análisis de reloj estricto

Estos son los análisis en los que Nammu es más conservador. Equivocarse en cualquiera de los dos tiene consecuencias legales directas: un plazo perdido, un reloj de detención mal calculado.

Estado procesal

Habilitado para: penal, laboral, notarial, contencioso-administrativo, y dos vías específicas de familia — violencia_domestica_medidas_proteccion y pension_alimentaria.

Las otras cuatro vías de familia (divorcio, custodia, unión de hecho, ejecución de resoluciones) son explícitamente no-operativas. La razón del propio código es que solo las dos vías habilitadas tienen un reloj estatutario genuinamente exigible que valga la pena mostrar en un panel: violencia doméstica (la vigencia de seguridad crítica de la Ley 7586) y pensión alimentaria (la escalada de apremio corporal). Civil no tiene ninguna implementación de estado_procesal — el docstring de la función establece directamente “sin equivalente civil.”

Plazo

Habilitado para: penal, notarial, contencioso-administrativo, y las mismas dos vías de familia — cada una con su propio prompt de plazos dedicado (la ventana de oposición y graduación de apremio corporal de pensión alimentaria; el inicio / duración / vencimiento / prórroga de la vigencia de medidas del art. 4 de la Ley 7586 para violencia doméstica).

Laboral tiene estado pero no plazo — no se ha escrito ni verificado legalmente todavía un prompt de extracción de plazos laborales. Civil no tiene ninguno de los dos, a pesar de que civil es la rama más profundamente verificada en esquema. Ver Brechas Conocidas más abajo.

Anulación por caso: código procesal legado

Incluso donde plazo y estado_procesal están habilitados para una jurisdicción, un caso detectado como regido por el Código Procesal Civil legado (Ley 7130) tiene esos botones deshabilitados con un tooltip explicativo — no ocultos. Esto es distinto de las restricciones a nivel de jurisdicción: no es “este tipo de proceso nunca recibe este análisis” sino “este expediente específico es anterior a la versión del código que asumen los prompts actuales,” y mostrar un marco de plazos incorrecto es peor que no mostrar nada.

Líneas de tiempo de Trayectorias — la restricción más granular

El constructor de líneas de tiempo se despacha a nivel de tipo de proceso, no a nivel de jurisdicción. Una rama puede estar completamente dentro del alcance de clasificación mientras varias de sus propias vías procesales no tienen todavía una línea de tiempo visual construida. Cuando el tipo de proceso de un caso no tiene constructor, la interfaz muestra un estado pendiente en lugar de un error — todos los demás análisis (controversia, chat, reporte) siguen funcionando.

JurisdicciónLíneas de tiempo construidasPendiente
Civilordinario, sumario, sucesorio, garantía real (hipotecaria + prendaria)monitorio, ejecución genérica, abreviado (no es un slug civil reconocido)
Penalquerella, procedimiento_ordinarioprocedimiento_abreviado, flagrancia
Laboralproceso_ordinario_laboralfuero especial y sumarísimo, ejecución de sentencia laboral, medidas cautelares
Familialas 6 — violencia doméstica, pensión alimentaria, divorcio, custodia, unión de hecho, ejecución de resoluciones
Notarialproceso_disciplinario_notarial— (el esquema tiene un solo tipo)
Contenciosoproceso_ordinario_contencioso (+ bisagra → ordinario civil)lesividad, sumario contencioso, medidas cautelares, responsabilidad administrativa
Tránsitoproceso_transito_colision— (el esquema tiene un solo tipo en alcance)
La excepción de la bisagra: un caso contencioso-administrativo transferido a civil mediante una incompetencia declarada es tratado como caso especial antes del despacho normal — renderiza la línea de tiempo ordinaria civil con un marcador de bisagra, porque a partir de ese punto la vía procesal futura del caso es la vía ordinaria civil.

Poder especial y anotación de confianza — restricciones a nivel de documento

Dos análisis están restringidos de forma aún más específica que por jurisdicción — dependen del propio doc_kind del documento individual, no del tipo de proceso del caso.

compute_poder_especial se dispara solo para documentos cuyo tipo es querella (art. 74 CPP) o accion_civil_resarcitoria (art. 111 CPP). Estos son los dos tipos de escrito definidos por artículo que realmente imponen un requisito formal específico de poder. Se activa automáticamente al completarse el documento dentro del pipeline de disparadores tempranos de penal.

compute_confidence_provenance anota etiquetas BAJA / MEDIA / ALTA sobre hechos y texto de controversia ya generados, fundamentadas en los números reales de confianza de OCR por página. Ambos son exclusivos de penal no porque penal importe más — simplemente es la rama donde estas pasadas formales y de procedencia se construyeron y verificaron primero.

Chat y jurisprudencia — la jurisdicción afecta el contenido, no la disponibilidad

El chat está disponible para toda jurisdicción, pero retrieve_jurisdiction_context() fundamenta las respuestas en la propia colección normativa vectorizada de esa rama (texto de estatutos civiles, código penal, etc.). Agrario y constitucional aún no tienen colección vectorizada — sus respuestas de chat recurren al conocimiento legal general del modelo, sin fundamentación, y el prompt del sistema se intercambia en consecuencia.

El copiloto de jurisprudencia Nexus.PJ y el reporte de exportación PDF no están restringidos por jurisdicción en absoluto. Ambos trabajan con los análisis que ya existen para el caso y simplemente incluyen menos contenido cuando hay menos disponibles. No hay hoy una plantilla de reporte específica por rama ni lógica de búsqueda de jurisprudencia específica.

Brechas conocidas — declaradas directamente

Estado procesal y Plazo: desajuste entre interfaz y backend en civil y tránsito

La tabla de capacidades de la interfaz muestra los botones de estado y plazo como habilitados para los tipos de proceso ordinario / sumario / monitorio / sucesorio de civil, y para toda la jurisdicción de tránsito. Pero el enrutamiento del backend en compute_legal_estado_procesal y compute_legal_plazo no tiene ninguna rama para civil o tránsito — un caso que hace clic en cualquiera de los dos botones hoy recibe un resultado vacío silencioso en lugar de una respuesta real. Esta es una brecha real entre lo que promete la interfaz y lo que entrega el pipeline. La decisión es: (a) conectar los prompts de civil / tránsito para que coincidan con la interfaz, o (b) ocultar esos botones hasta que los prompts existan y estén legalmente verificados.

La regla subyacente

Cada restricción en este documento se remonta a la misma disciplina: un análisis solo corre donde existe una base legal real citada por artículo dentro de un esquema cargado — nunca como un valor por defecto genérico disfrazado de específico por rama. Donde esa base aún no existe, la respuesta honesta es “todavía no,” mostrada como un estado pendiente o un control deshabilitado en lugar de una suposición.

Los siete esquemas actualmente cargados (civil, penal, laboral, familia, notarial, contencioso-administrativo, tránsito) están todos marcados como BORRADOR pendientes de validación por un abogado autorizado. Agrario y constitucional no tienen ningún esquema — por eso están fuera de alcance en todos los frentes en lugar de recibir siquiera un análisis degradado.

¿Llevas casos en alguna de estas jurisdicciones?

Podemos revisar exactamente qué análisis se activan para tu área de práctica y qué hay en la hoja de ruta a corto plazo.

Solicita una demo →
Esta publicación fue traducida al español con asistencia de inteligencia artificial a partir del contenido original en inglés. Aunque revisamos la traducción para mantener la precisión técnica, el texto en inglés es la versión de referencia. Si notas alguna discrepancia, contáctanos.