Actuary

Sie formalisieren die Logik.
Der Graph ist Ihre Sprache.

Als Aktuar wandeln Sie validierte Rückversicherungsklauseln in formale DAG-Graphen um. Jeder Knoten ist ein Berechnungselement. Jeder Link ist eine Abhängigkeit. Sie hängen die dokumentarischen Dimensionen an, die der Manager auf echten Verträgen ausfüllen wird.

DAG-Editor
🔗 Inter-Graph-Links
🧩 Dimensions-Anhänge
🔭 Graph-Explorer

Ihre Rolle in der Kette

Vier Rollen — eine Richtung. Jeder Schritt schaltet den nächsten frei.

SchrittProfilWas er tutWas Sie erhalten
1JuniorZerlegt Klauseltext — erstellt strukturierte Klauseln mit Wortlaut, Familie, Vertragstypen, AbhängigkeitenKlauseln im Entwurf
2SeniorValidiert Klauseln und entwirft den Dimensionskatalog — Achsen, die Sie an Graphknoten anhängenValidierte Klauseln + Dimensionspalette
3Actuary ← SieErstellt DAG-Graphen pro validierter Klausel. Hängt Dimensionen Knoten für Knoten an. Verknüpft Graphen über Klauseln hinweg.Graphen bereit für Manager
4ManagerErstellt Verträge, instanziiert einen Graphen, füllt Dimensionswerte pro Knoten aus
💡
Sie sehen nur validierte Klauseln. Wenn eine Klausel fehlt, muss der Senior sie zuerst validieren. Sie können den Klauselinhalt nicht ändern.

Einen DAG aufbauen

Ein gerichteter azyklischer Graph kodiert die Berechnungslogik einer Klausel als durchquerbare Struktur aus Knoten und gerichteten Links.

Eine Rückversicherungsklausel enthält verschachtelte Formeln — "Nettobehaltener Schaden, netto der Wiedereinsätze, in Überschreitung der Selbstbehaltung, gedeckelt auf das Limit." Jedes Element wird ein Knoten. Jede Abhängigkeit wird ein gerichteter Link. Der Wurzelknoten hält den Endwert der Klausel.

Der Graph ist kein Taschenrechner. Er ist eine Dokumentationsstruktur. Der Manager liest ihn, versteht genau, was er ausfüllen muss, und das Ergebnis ist eine eindeutige Aufzeichnung der Parametrisierung der Klausel auf einem Vertrag.

Arbeitsablauf

1
Einen Graphen in der Seitenleiste auswählen
Klicken Sie auf eine Graphzeile, um sie in den Canvas zu laden. Der Canvas ist ein Pan-und-Zoom-SVG-Editor. Nutzen Sie die Werkzeugleiste, um die Ansicht anzupassen, Knoten hinzuzufügen, zu speichern oder als CSV zu exportieren.
2
Knoten hinzufügen
Klicken Sie in der Werkzeugleiste auf + Node. Ein temporärer Knoten erscheint auf dem Canvas und der rechte Inspektor öffnet sich auf dem Reiter Properties. Setzen Sie Bezeichnung, Operand und Werttyp, dann klicken Sie auf Apply.
3
Links zeichnen
Fahren Sie über einen Knoten, bis der Randgriff an seiner Kante erscheint, dann ziehen Sie zu einem Zielknoten. Ein Link wird erstellt und ein Operand-Auswähler erscheint — wählen Sie PLUS, MINUS, FACTOR usw.
4
Dimensionen anhängen
Wählen Sie einen Knoten, öffnen Sie den Reiter Dimensions im Inspektor und klicken Sie auf + Add dimension, um dokumentarische Achsen an diesen Knoten zu heften.
5
Speichern
Klicken Sie in der Werkzeugleiste auf 💾 Save. Der gesamte Graph — Knoten, Links, Dimensions-Anhänge — wird atomar geschrieben. Das Status-Badge wechselt zu ✓ saved.
⚠️
Speichern ist alles oder nichts. Nicht gespeicherte Änderungen existieren nur im Browser. Das Aktualisieren ohne Speichern verliert Ihre Arbeit.

Inspektor-Feld

Das Klicken auf einen beliebigen Knoten öffnet den Inspektor rechts — drei Reiter, ein Knoten auf einmal.

Properties
Dimensions
Ext. links
ReiterWas Sie hier tun
PropertiesSetzen Sie die Knotenbezeichnung, den Operanden, den Werttyp und (für SUB_GRAPH-Knoten) den referenzierten Graphen. Klicken Sie auf Apply, um zu bestätigen — Änderungen sind lokal, bis Sie den Graphen speichern.
DimensionsFügen Sie dokumentarische Dimensions-Anhänge hinzu oder entfernen Sie sie. Jede hier angehängte Dimension wird zu einem Ausfüllformular, das der Manager für diesen Knoten ausfüllen muss.
Ext. linksVerwalten Sie eingehende Beiträge von Knoten in anderen Graphen. Lesen Sie den Abschnitt Externe Eltern für den vollständigen Workflow.
💡
Apply vs. Save. Apply übernimmt Änderungen in den In-Memory-Graphzustand. Save (Werkzeugleiste) schreibt den gesamten Graphen in die Datenbank. Speichern Sie immer nach Apply.

Knoten-Operanden

Der Operand definiert die Berechnungsrolle eines Knotens und bestimmt seine Darstellung — Farbe und Rahmenstil.

INPUT
Vom Manager eingegebener Wert. Blattknoten — keine Eltern. Gestrichelter Rahmen. Primäres Dokumentationsziel.
CONSTANT
Fester Wert, der bei der Grapherstellung gesetzt wird — wird nicht vom Manager ausgefüllt.
SUM
Summe der additiven Eltern minus der subtraktiven. Häufigster Aggregationsknoten.
PRODUCT
Produkt aller Elternknoten. Modelliert multiplikative Klauseln (Taux × Basis).
MAX
Gibt das Maximum aller beitragenden Eltern zurück. Nützlich für Mindestberechnungen.
MIN
Gibt das Minimum aller beitragenden Eltern zurück. Nützlich für Höchstberechnungen.
QUOTIENT
Division. Erwartet einen NUMERATOR-Eltern und einen DENOMINATOR-Eltern.
DIFFERENCE
Explizite Subtraktion — die Basis reduziert durch Abzüge.
CONDITION
Bedingte Schranke — modelliert Wenn/Sonst-Logik. Verwenden Sie ARGUMENT-Links für Verzweigungen.
SUB_GRAPH
Delegiert die Berechnung an einen anderen Graphen. Wählen Sie den referenzierten Graphen im Reiter Properties.
💡
INPUT ist immer ein Blatt. Er hat nie Eltern. Jeder andere Operand sollte mindestens einen Eltern haben — sonst hat der Manager an diesem Knoten nichts zu aggregieren.

Jeder Knoten muss einen Werttyp haben — die Art des Wertes, die der Manager eingeben wird: Betrag, Prozentsatz, Dauer, Anzahl usw. Werttypen werden vom Senior konfiguriert.

🔬
All diese Operanden sind ab dem ersten Tag in Ihrem Konto verfügbar
Das Profit-Commission-Beispiel ist in jedem neuen Konto enthalten — 5 Graphen, 46 Knoten, mit Bottom-up-Kaskade, gleitendem Tarif, Schadenkorridor, Carry-Forward-Subgraph und LOOKUP.

Dimensionen — der kreative Motor

Dimensionen erklären, warum sich RI-TOOL an jede Organisation anpasst, ohne ein Template aufzuzwingen. Hier lebt die Identität Ihres Tenants.

🎯
Das Dimensionssystem ist RI-TOOLs zentrales Unterscheidungsmerkmal. Zwei Tenants, die dieselbe Klausel formalisieren, können völlig verschiedene Achsen, unterschiedliche Granularität, verschiedene Instruktionen verwenden — und beide werden für ihre eigene Organisation genau richtig sein.

Vier Schichten, drei Rollen

Senior
Kategorien + Dimensionen
Erstellt benannte Dimensionskategorien und die Dimensionen selbst, jede mit Ausfüllinstruktionen, die der Manager Zeile für Zeile befolgen wird.
Actuary — Sie
Knoten-Anhänge
Heftet spezifische Dimensionen an spezifische Knoten über den Reiter Dimensions des Inspektors. Eine Entscheidung pro Knoten: Was muss der Manager hier dokumentieren?
Manager
Ausgefüllte Werte
Füllt einen Wert pro Knoten × Dimension × Instruktionszeile aus. Ergebnis: eine vollständig dokumentierte Klauselinstanz auf einem Vertrag.

Eine Dimension an einen Knoten anhängen

Wählen Sie einen Knoten → öffnen Sie den Reiter Dimensions → klicken Sie auf + Add dimension → wählen Sie aus dem vom Senior erstellten Katalog. Der Anhang ist lokal bis zur Speicherung des Graphen. Sie können mehrere Dimensionen an denselben Knoten anhängen.

💡
Instruktionen sind das Formular des Managers. Eine Dimension Amount mit drei Instruktionen erzeugt drei Ausfüllfelder pro angehängtem Knoten. Der Senior steuert die Granularität; Sie entscheiden, wo sie anzuwenden ist.

Typische Anhang-Entscheidungen nach Knotentyp

KnotentypTypische Dimensions-AuswahlBegründung
INPUTZone + Risiko + Zeit + Betrag oder TauxBlattwerte sind das primäre Dokumentationsziel — kontextualisieren Sie sie immer.
SUM / PRODUCTBetrag (Ergebnis) — optional Geltungsachsen, wenn Kontext sich auf dieser Ebene ändertAggregationsknoten können eine Ergebnisanmerkung benötigen; Kontext wird normalerweise von Kindern vererbt.
MIN / MAXNormalerweise keiner, oder Betrag, um den Deckel-/Bodenwert zu dokumentierenStrukturelle Deckel-/Bodenknoten benötigen selten Kontextdimensionen.
CONDITIONBenutzerdefinierte Dimension, wenn der Senior eine definiert hat (z.B. Auslöser)Bedingungen können eine dedizierte Achse benötigen, wenn die Klausellogik es erfordert.
SUB_GRAPHNormalerweise keiner — Kontext lebt im referenzierten GraphenDelegierungsknoten verschieben Dokumentation zur Quelle.

Die Schutzkette

Die Plattform verhindert stillen Datenverlust in beiden Richtungen. Sie können einen Dimensions-Anhang nicht entfernen, wenn der Manager bereits Werte dagegen ausgefüllt hat. Der Senior kann eine Dimension, die Sie an einen Knoten angehängt haben, nicht löschen. Jede Schicht schützt die darunter liegende.

Zykluserkennung

Ein DAG muss azyklisch sein — kein Knoten kann sein eigener Vorfahre sein. RI-TOOL erkennt Zyklen automatisch bei jedem Speichern.

Nach dem Speichern prüft die Plattform die vollständige Graphstruktur. Wird ein Zyklus gefunden, erscheint ein oranges Banner oben im Editor und die Graphzeile in der Seitenleiste zeigt ein Badge ♻ cycle.

⚠️
Die Erkennung blockiert nicht. Ein zyklischer Graph wird trotzdem gespeichert — ist aber semantisch ungültig und der Manager kann ihn nicht instanziieren. Beheben Sie ihn vor der Verwendung: finden Sie den Knoten, der zu einem seiner eigenen Vorfahren zurückführt, entfernen Sie den störenden Link, speichern Sie erneut.

Instanzsperre

Sobald ein Manager einen Graphen auf einem Vertrag instanziiert, ist die Struktur dieses Graphen eingefroren.

Die Plattform blockiert jede strukturelle Änderung an einem instanziierten Graphen — Sie können keine Änderungen speichern oder ihn löschen. Dies schützt die bestehende Dateneingabe des Managers vor stiller Invalidierung.

🔒
Müssen Sie einen instanziierten Graphen ändern? Erstellen Sie eine neue Version. Nutzen Sie + Graph für dieselbe Klausel mit einer neuen Bezeichnung (z.B. "Nettobehaltener Schaden v2"). Der Manager instanziiert die neue Version auf zukünftigen Verträgen; bestehende Verträge behalten das Original.

Graph-Explorer

Eine Produktionsansicht aller Ihrer Graphen an einem Ort — filterbar, inspizierbar und exportierbar.

Klicken Sie im Abschnitt Analytics der Seitenleiste auf 🔭 Graph Explorer, um den Vollbild-Explorer zu öffnen. Das Inspektor-Feld rechts bleibt durchgehend sichtbar — klicken Sie auf eine Karte, um ihr Detail zu laden.

Filterleiste

Sechs kombinierbare Filter werden in Echtzeit angewendet:

FilterWas er anvisiert
KlauselfamilieFamilie der mit dem Graphen verknüpften Klausel (aus der Referenzliste des Tenants)
KlauselstatusValidierungsstatus der Klausel — z.B. nur VALIDATED filtern
VertragstypBeliebiger Vertragstypcode, der mit der Klausel verbunden ist
InstanzenInstanziiert (≥ 1 aktive Manager-Instanz) oder Nicht instanziiert
ZyklusGraphen, die bei der letzten Speicherung mit einem Referenzzyklus markiert wurden
DimensionenAbdeckungsgrad — Voll (100%), Teilweise, Keine Abdeckung oder Leerer Graph (keine Knoten)

Nutzen Sie ↺ Reset filters, um alle auf einmal zu löschen. Der Filterzustand wird im localStorage gespeichert und bei Ihrem nächsten Besuch wiederhergestellt.

Karten und Inspektor

Jede Karte zeigt die Graph-Kennung und -Bezeichnung, ihre Klausel und eine Reihe semantischer Badges — Knotenanzahl, Instanzanzahl, Zyklus-Flag, Inter-Graph-Links und Dimensionsabdeckungsprozentsatz mit Farbkodierung. Klicken Sie auf eine Karte, um das vollständige Detail im rechten Inspektor zu laden: Graph-Identität, Klauselwortlaut, Vertragstyp-Pillen und eine visuelle Abdeckungsleiste.

Klicken Sie im Inspektor auf ↗ Open in DAG editor, um direkt zu diesem Graphen auf dem Canvas zu springen.

Export

Die Schaltfläche ⬇ Export CSV im Explorer-Header exportiert die aktuell gefilterte Ansicht als CSV — nicht alle Graphen, nur das, was die aktiven Filter anzeigen. Spalten: Graph-Kennung, Bezeichnung, Klausel-Kennung, Klauseltitel, Klauselfamilie, Klauselstatus, Vertragstypen (durch | getrennt), Knotenanzahl, Knoten mit Dimensionen, Dimensionsabdeckungs-%, Instanzanzahl, Inter-Graph-Links, Zyklus-Flag.

💡
Explorer-Daten werden einmal pro Sitzung geladen und zwischengespeichert. Wenn Sie strukturelle Änderungen im DAG-Editor vornehmen und zum Explorer zurückkehren, aktualisieren Sie die Seite, um neu zu laden.

Data Checks

Live-Abfragen auf Ihren Tenant-Daten, jede als CSV exportierbar — erreichbar über den Abschnitt Analytics der Seitenleiste.

Klicken Sie auf 📊 Data Checks, um das Vollbild-Feld zu öffnen. Jede konfigurierte Ansicht zeigt eine Beschreibung und eine Schaltfläche ▶ Run. Ergebnisse werden als paginierte Tabelle mit einem ⬇ Download CSV-Link angezeigt. Die DAG-Werkzeugleiste bietet auch einen per-Graph-⬇ CSV-Export der Knoten und Links des aktuellen Graphen.

Wartung

Vier Bereinigungsoperationen, die über den Seitenleisten-Footer zugänglich sind. Immer zuerst die Diagnose ausführen — sie zeigt genau, was entfernt wird, ohne etwas zu berühren.

⚠️
Alle Purge-Operationen sind irreversibel. Überprüfen Sie die Diagnoseliste sorgfältig, bevor Sie bestätigen.
CodeWas bereinigt wirdWann es auftritt
A1Knoten, deren übergeordneter Graph gelöscht wurde — kaskadiert auf ihre Links und DimensionszuordnungenGraph außerhalb des normalen Ablaufs gelöscht
A2Verwaiste intra-Graph-Links, deren übergeordneter oder untergeordneter Knoten nicht mehr existiertKnoten gelöscht, aber Links nicht kaskadiert
A3Geister-Inter-Graph-Links, die auf einen gelöschten Graphen zeigen (Eltern- oder Kindseite)Ein in einem Cross-Link beteiligter Graph wurde gelöscht
A4Verwaiste Dimensionszuordnungen (Knoten oder Dimension gelöscht) — kann auch zugehörige Manager-Werte entfernenKnoten oder Dimension gelöscht, veraltete Zuordnungen hinterlassen

Empfohlene Reihenfolge: A1 → A2 → A3 → A4. A1 zuerst auszuführen eliminiert Knoten, deren Links sonst auch von A2 und A3 erfasst würden.