Actuario

Usted formaliza la cláusula.
Usted construye el grafo.

Como Actuario, traduce las cláusulas de reaseguro validadas en grafos acíclicos dirigidos (DAG). Cada nodo es un elemento de cálculo; cada enlace es una dependencia. El Manager instancia después sus grafos en contratos reales e introduce los valores.

Editor DAG
🔗 Enlaces inter-grafo
🧩 Adjuntos de dimensiones
🔭 Explorador de grafos

Su rol en la cadena

Cuatro roles, una dirección. Cada paso desbloquea el siguiente.

PasoPerfilQué haceQué recibe usted
1JuniorDeconstruye el texto de cláusulas: crea cláusulas estructuradas con redacción, familia, tipos de tratado, dependenciasCláusulas en borrador
2SeniorValida cláusulas y diseña el catálogo de dimensiones: ejes que adjuntará a los nodos del grafoCláusulas validadas + paleta de dimensiones
3Actuary ← ustedConstruye grafos DAG por cláusula validada. Adjunta dimensiones nodo a nodo. Enlaza grafos entre cláusulas.Grafos listos para el Manager
4ManagerCrea contratos, instancia un grafo, rellena valores de dimensión por nodo
💡
Solo ve cláusulas validadas. Si falta una cláusula, el Senior debe validarla primero. No puede modificar el contenido de las cláusulas.

Construir un DAG

Un grafo acíclico dirigido codifica la lógica de cálculo de una cláusula como estructura traversable de nodos y enlaces dirigidos.

Una cláusula de reaseguro contiene fórmulas anidadas: pérdida neta retenida, neta de recuperaciones, en exceso de la retención, limitada al límite. Cada elemento se convierte en un nodo. Cada dependencia se convierte en un enlace dirigido. El nodo raíz contiene el valor final de la cláusula.

El grafo no es una calculadora. Es una estructura de documentación. El Manager lo lee, entiende exactamente qué rellenar y el resultado es un registro inequívoco de la parametrización de la cláusula en un contrato.

Flujo de trabajo

1
Seleccionar un grafo en la barra lateral
Haga clic en una fila de grafo para cargarlo en el canvas. El área del canvas es un editor SVG con panorámica y zoom. Use la barra de herramientas para ajustar la vista, añadir nodos, guardar o exportar CSV.
2
Añadir nodos
Haga clic en + Node en la barra de herramientas. Aparece un nodo temporal en el canvas y el inspector derecho se abre en la pestaña Properties. Establezca etiqueta, operando y tipo de valor, luego haga clic en Apply.
3
Dibujar enlaces
Pase el cursor sobre un nodo hasta que aparezca el manejador de borde, luego arrastre a un nodo destino. Se crea un enlace y aparece un selector de operando: elija PLUS, MINUS, FACTOR, etc.
4
Adjuntar dimensiones
Seleccione un nodo, abra la pestaña Dimensions en el inspector y haga clic en + Add dimension para fijar ejes documentales a este nodo.
5
Guardar
Haga clic en 💾 Save en la barra de herramientas. El grafo completo —nodos, enlaces, adjuntos de dimensiones— se escribe de forma atómica. El distintivo de estado cambia a ✓ saved.
⚠️
El guardado es todo o nada. Los cambios no guardados solo existen en el navegador. Actualizar sin guardar pierde su trabajo.

Panel inspector

Al hacer clic en cualquier nodo se abre el inspector a la derecha: tres pestañas, un nodo a la vez.

Properties
Dimensions
Ext. links
PestañaQué hace aquí
PropertiesEstablezca la etiqueta, operando, tipo de valor del nodo y (para nodos SUB_GRAPH) el grafo referenciado. Haga clic en Apply para confirmar: los cambios son locales hasta que guarde el grafo.
DimensionsAñada o elimine adjuntos de dimensiones documentales. Cada dimensión que adjunte aquí se convierte en un formulario de relleno que el Manager debe completar para este nodo.
Ext. linksGestione las contribuciones entrantes de nodos en otros grafos. Vea la sección Padres externos para el flujo completo.
💡
Apply frente a Save. Apply confirma los cambios en el estado del grafo en memoria. Save (barra de herramientas) escribe el grafo completo en la base de datos. Guarde siempre después de Apply.

Operandos de nodos

El operando define el rol de cálculo de un nodo y determina cómo se renderiza: color y estilo de borde.

INPUT
Valor introducido por el Manager. Nodo hoja, sin padres. Borde discontinuo. Objetivo principal de documentación.
CONSTANT
Valor fijo establecido en la construcción del grafo, no rellenado por el Manager.
SUM
Suma de padres aditivos menos los sustractivos. Nodo de agregación más frecuente.
PRODUCT
Producto de todos los nodos padre. Modela cláusulas multiplicativas (tasa × base).
MAX
Devuelve el máximo de todos los padres contribuyentes. Útil para cálculos de suelo.
MIN
Devuelve el mínimo de todos los padres contribuyentes. Útil para cálculos de techo.
QUOTIENT
División. Espera un padre NUMERATOR y un padre DENOMINATOR.
DIFFERENCE
Sustracción explícita: la base reducida por deducciones.
CONDITION
Puerta condicional: modela lógica si/sino. Use enlaces ARGUMENT para las ramas.
SUB_GRAPH
Delega el cálculo a otro grafo. Seleccione el grafo referenciado en la pestaña Properties.
💡
INPUT siempre es una hoja. Nunca tiene padres. Cualquier otro operando debe tener al menos un padre; de lo contrario el Manager no tiene nada que agregar en ese nodo.

Cada nodo debe tener un tipo de valor: el tipo de valor que introducirá el Manager (importe, porcentaje, duración, recuento, etc.). Los tipos de valor son configurados por el Senior.

🔬
Todos estos operandos están disponibles en su cuenta desde el primer día
El ejemplo de Profit Commission se entrega con cada nueva cuenta — 5 gráficos, 46 nodos, que cubren cascada bottom-up, escala deslizante, corredor de siniestros, subgráfico carry-forward y LOOKUP.

Dimensiones — el motor creativo

Las dimensiones explican por qué RI-TOOL se adapta a cualquier organización sin imponer una plantilla. Aquí vive la identidad de su tenant.

🎯
El sistema de dimensiones es el diferenciador central de RI-TOOL. Dos tenants formalizando la misma cláusula pueden usar ejes completamente distintos, granularidad distinta, instrucciones distintas, y ambos serán exactamente correctos para su propia organización.

Cuatro capas, tres roles

Senior
Categorías + Dimensiones
Crea categorías de dimensiones con nombre y las dimensiones en sí, cada una con instrucciones de relleno que el Manager seguirá línea por línea.
Actuary — usted
Adjuntos a nodos
Fija dimensiones específicas en nodos específicos mediante la pestaña Dimensions del inspector. Una decisión por nodo: ¿qué debe documentar el Manager aquí?
Manager
Valores rellenados
Rellena un valor por nodo × dimensión × línea de instrucción. Resultado: una instancia de cláusula completamente documentada en un contrato.

Adjuntar una dimensión a un nodo

Seleccione un nodo → abra la pestaña Dimensions → haga clic en + Add dimension → elija del catálogo creado por el Senior. El adjunto es local hasta que guarde el grafo. Puede adjuntar varias dimensiones al mismo nodo.

💡
Las instrucciones son el formulario del Manager. Una dimensión Amount con tres instrucciones produce tres campos de relleno por nodo adjunto. El Senior controla la granularidad; usted decide dónde aplicarla.

Opciones típicas de adjunto por tipo de nodo

Tipo de nodoOpciones típicas de dimensiónRazonamiento
INPUTZona + Riesgo + Tiempo + Importe o TasaLos valores hoja son el objetivo principal de documentación: contextualícelos siempre.
SUM / PRODUCTImporte (resultado) — opcionalmente ejes de ámbito si el contexto cambia en este nivelLos nodos de agregación pueden necesitar anotación de resultado; el contexto generalmente se hereda de los hijos.
MIN / MAXNormalmente ninguna, o Importe para documentar el valor de techo/sueloLos nodos estructurales de techo/suelo rara vez necesitan dimensiones contextuales.
CONDITIONDimensión personalizada si el Senior definió una (ej. Disparador)Las condiciones pueden necesitar un eje dedicado si la lógica de la cláusula lo requiere.
SUB_GRAPHNormalmente ninguna: el contexto vive en el grafo referenciadoLos nodos de delegación difieren la documentación a la fuente.

La cadena de protección

La plataforma previene la pérdida silenciosa de datos en ambas direcciones. No puede eliminar un adjunto de dimensión si el Manager ya ha rellenado valores contra él. El Senior no puede eliminar una dimensión que usted haya adjuntado a un nodo. Cada capa protege a la que está debajo.

Detección de ciclos

Un DAG debe ser acíclico: ningún nodo puede ser su propio ancestro. RI-TOOL detecta ciclos automáticamente en cada guardado.

Tras guardar, la plataforma comprueba la estructura completa del grafo. Si se detecta un ciclo, aparece un banner naranja en la parte superior del editor y la fila del grafo en la barra lateral muestra un distintivo ♻ cycle.

⚠️
La detección no es bloqueante. Un grafo cíclico se guarda igualmente, pero es semánticamente inválido y el Manager no puede instanciarlo. Corríjalo antes de usarlo: encuentre el nodo que vuelve a uno de sus propios ancestros, elimine el enlace erróneo y vuelva a guardar.

Bloqueo por instancia

Una vez que un Manager instancia un grafo en un contrato, la estructura de ese grafo queda congelada.

La plataforma bloquea cualquier modificación estructural de un grafo instanciado: no puede guardar cambios ni eliminarlo. Esto protege la introducción de datos existente del Manager frente a una invalidación silenciosa.

🔒
¿Necesita modificar un grafo instanciado? Cree una nueva versión. Use + Graph en la misma cláusula con una nueva etiqueta (ej. Pérdida neta retenida v2). El Manager instancia la nueva versión en contratos futuros; los contratos existentes conservan el original.

Explorador de grafos

Vista de producción de todos sus grafos en un solo lugar: filtrable, inspeccionable y exportable.

Haga clic en 🔭 Graph Explorer en la sección Analytics de la barra lateral para abrir el explorador a pantalla completa. El panel de inspección a la derecha permanece visible en todo momento: haga clic en cualquier tarjeta para cargar su detalle.

Barra de filtros

Seis filtros combinables se aplican en tiempo real:

FiltroA qué apunta
Familia de cláusulaFamilia de la cláusula vinculada al grafo (de la lista de referencia del tenant)
Estado de cláusulaEstado de validación de la cláusula: ej. filtrar solo VALIDATED
Tipo de tratadoCualquier código de tipo de tratado asociado a la cláusula
InstanciasInstanciado (≥ 1 instancia activa del Manager) o No instanciado
CicloGrafos marcados con ciclo de referencia por el último guardado
DimensionesNivel de cobertura: Completa (100%), Parcial, Sin cobertura o Grafo vacío (sin nodos)

Use ↺ Reset filters para limpiar todos a la vez. El estado de los filtros se persiste en localStorage y se restaura en su próxima visita.

Tarjetas e inspector

Cada tarjeta muestra el id y la etiqueta del grafo, su cláusula y una fila de distintivos semánticos: recuento de nodos, recuento de instancias, flag de ciclo, enlaces inter-grafo y porcentaje de cobertura de dimensiones con código de color. Haga clic en una tarjeta para cargar el detalle completo en el inspector derecho: identidad del grafo, redacción de la cláusula, pastillas de tipos de tratado y barra de cobertura visual.

Desde el inspector, haga clic en ↗ Open in DAG editor para ir directamente a ese grafo en el canvas.

Exportar

El botón ⬇ Export CSV en la cabecera del Explorador exporta la vista filtrada actual como CSV: no todos los grafos, solo los que muestran los filtros activos. Columnas: id grafo, etiqueta, id cláusula, título cláusula, familia cláusula, estado cláusula, tipos de tratado (separados por |), recuento de nodos, nodos con dimensiones, % cobertura dimensiones, recuento de instancias, enlaces inter-grafo, flag ciclo.

💡
Los datos del Explorador se cargan una vez por sesión y se guardan en caché. Si realiza cambios estructurales en el editor DAG y vuelve al Explorador, actualice la página para recargar.

Data Checks

Consultas en tiempo real sobre los datos de su tenant, cada una exportable como CSV, accesibles desde la sección Analytics de la barra lateral.

Haga clic en 📊 Data Checks para abrir el panel a pantalla completa. Cada vista configurada muestra una descripción y un botón ▶ Run. Los resultados se muestran como tabla paginada con un enlace ⬇ Download CSV. La barra de herramientas DAG también ofrece un export ⬇ CSV por grafo de los nodos y enlaces del grafo actual.

Mantenimiento

Cuatro operaciones de limpieza accesibles desde el pie de la barra lateral. Siempre ejecute el diagnóstico primero — muestra exactamente qué se eliminará sin tocar nada.

⚠️
Todas las operaciones de purga son irreversibles. Revise atentamente la lista del diagnóstico antes de confirmar.
CódigoQué limpiaCuándo ocurre
A1Nodos cuyo grafo padre fue eliminado — en cascada sobre sus enlaces y adjuntos de dimensionesGrafo eliminado fuera del flujo normal
A2Enlaces intra-grafo huérfanos cuyo nodo padre o hijo ya no existeNodo eliminado sin cascada sobre los enlaces
A3Enlaces inter-grafo fantasma que apuntan a un grafo eliminado (lado padre o hijo)Un grafo involucrado en un cross-link fue eliminado
A4Adjuntos de dimensiones huérfanos (nodo o dimensión eliminados) — puede también eliminar valores Manager asociadosNodo o dimensión eliminados dejando adjuntos obsoletos

Orden recomendado: A1 → A2 → A3 → A4. Ejecutar A1 primero elimina nodos cuyos enlaces A2 y A3 también capturarían.