Program Manager — Tower Editor

Programmes de réassurance.
Structurés. Visuels. Documentés.

En tant que Program Manager, vous concevez la structure de la tour de réassurance — la chaîne des protections achetées par le cédant, couche par couche. Vous construisez l'architecture qui rend chaque programme lisible et auditable.

🏗️ Programmes & tours🕸️ Structure DAG⬡ Types de nœuds→ Types de liens🧩 Dimensions

Concepts clés

Trois niveaux — une hiérarchie. Tout s'écoule d'un programme jusqu'aux nœuds individuels.

NiveauObjetDescriptionExemple
1ProgrammeConteneur de niveau supérieur regroupant toutes les tours pour un cédant ou un portefeuille de risques donné.Standard
2TourLa structure d'une couche de protection — un graphe orienté encodant la façon dont les sinistres s'écoulent du brut vers le net.QP + XL Risque
3NœudUne position dans le flux de sinistres — sinistre brut, montant cédé, rétention nette. Chaque nœud possède un type et des annotations de dimensions optionnelles.Sinistre brut, Rétention nette
💡
La tour est un DAG. Graphe orienté acyclique — les flux vont toujours de l'entrée brute vers la sortie nette, jamais en sens inverse. La plateforme détecte et signale tout cycle accidentel.

Construire une tour

Une tour encode la façon dont les sinistres traversent la structure de réassurance — depuis la position brute, à travers les cessions et récupérations, jusqu'à la rétention nette.

💡
Pensez-y comme un diagramme de flux de sinistres. Le sinistre brut en haut, le net en bas. Chaque nœud est une position ; chaque lien qualifie la façon dont une position alimente l'autre (CESSION, RÉTROCESSION, ACCEPTATION…).

Flux de travail

1
Ouvrir une tour
Cliquez sur une ligne de tour dans la barre latérale. Le canvas charge ses nœuds et ses liens. Si aucune position n'est enregistrée, la disposition automatique s'exécute automatiquement.
2
Ajouter des nœuds
Cliquez sur + Nœud ou double-cliquez sur le canvas. Définissez le libellé et le type de nœud dans l'inspecteur, puis cliquez sur Appliquer.
3
Tracer des liens
Survolez un nœud jusqu'à l'apparition du port sur son bord inférieur. Faites glisser vers un autre nœud. Un sélecteur de type de lien s'ouvre — choisissez le type approprié.
4
Attacher des dimensions
Sélectionnez un nœud → onglet Dimensions+ Ajouter une dimension. Choisissez dans le catalogue. Cliquez sur Appliquer.
5
Enregistrer
Cliquez sur 💾 Enregistrer ou appuyez sur Ctrl+S. Les nœuds, liens, positions et dimensions sont écrits de façon atomique. La détection de cycle s'exécute automatiquement.
⚠️
L'enregistrement est tout ou rien. Les modifications non sauvegardées n'existent que dans le navigateur. L'en-tête affiche un badge d'avertissement lorsque des modifications sont en attente.

Contrôles du canvas

ActionComment
PanoramiqueCliquer et faire glisser sur le canvas vide
ZoomMolette de défilement
Ajuster la vueBouton ⊡ Ajuster
Disposition automatique⬡ Auto-layout — recalcule les positions de haut en bas
Sélectionner nœud/lienCliquer dessus — ouvre l'inspecteur
Supprimer un nœudSélectionner → badge ✕, ou touche Suppr
Supprimer un lienSélectionner → 🗑 dans l'inspecteur, ou touche Suppr
Ajout rapide de nœudDouble-cliquer sur le canvas vide
EnregistrerCtrl+S ou bouton 💾 Enregistrer

Panneau inspecteur

Cliquer sur un nœud ou un lien ouvre l'inspecteur — votre espace de travail pour modifier cet élément.

ContexteCe que vous faites ici
Nœud — PropriétésDéfinir le libellé et le type de nœud. Cliquer sur Appliquer pour confirmer localement, puis Enregistrer.
Nœud — DimensionsAjouter ou supprimer des attachements de dimensions. Appliquer puis Enregistrer.
LienModifier le type de lien. Appliquer puis Enregistrer.
Infos tour (rien de sélectionné)Statistiques du programme et de la tour, indicateur de cycle, et bouton ✏️ Renommer.
💡
Appliquer vs Enregistrer. Appliquer met à jour le canvas en mémoire. Enregistrer écrit en base de données. Enregistrez toujours après toutes vos actions Appliquer.

Types de nœuds

Les types de nœuds définissent le rôle de chaque position dans le flux de sinistres. Ils sont codés par couleur sur le canvas.

La plateforme est livrée avec deux types pré-chargés : LOSS (une position de sinistre — brut, cédé ou net) et LOSS_COMMON_ACCOUNT (un sinistre en compte commun partagé entre le cédant et le réassureur). Ajoutez autant de types personnalisés que vos structures l'exigent via ⬡ Types de nœuds dans la section Référentiel.

💡
Les types de nœuds sont entièrement personnalisables. Créez des types correspondant à votre vocabulaire : PRIME, RÉINTÉGRATION, LIMITE_AGRÉGAT, etc. Chaque type obtient sa propre couleur et est disponible immédiatement dans l'inspecteur.

Dimensions

Les dimensions attachent des axes documentaires aux nœuds — elles précisent ce qui doit être décrit à chaque position de la tour.

Catégorie pré-chargéeDimensionsObjet
FLOW — État dans le fluxGROSS · RETENTION · RECOVERYPosition dans la chaîne de flux de sinistres
COVERAGE — Type de couvertureQS · XL_RISK · XL_EVENT · XL_COMMON · SLType de couverture de réassurance sur ce nœud

Attacher des dimensions

1
Sélectionner le nœud
Cliquez sur le nœud dans le canvas.
2
Ouvrir l'onglet Dimensions
Cliquez sur l'onglet Dimensions dans l'inspecteur.
3
Ajouter, Appliquer, Enregistrer
Cliquez sur + Ajouter une dimension, choisissez dans la liste déroulante (groupée par catégorie), répétez si nécessaire. Cliquez sur Appliquer puis sur Enregistrer.

Gérer le catalogue

Ouvrez 🧩 Dimensions dans la section Référentiel pour ajouter, renommer ou supprimer des catégories et des dimensions. Une dimension ne peut pas être supprimée si elle est attachée à un nœud.

Gérer les types de nœuds & de liens

La section Référentiel vous donne un contrôle CRUD complet — code, libellé, couleur et ordre d'affichage pour chaque type.

SectionCe que vous gérezChamps
⬡ Types de nœudsTypes de nœuds dans le canvasCode (unique), Libellé, Couleur, Ordre d'affichage
→ Types de liensTypes de liens entre les nœudsCode (unique), Libellé, Couleur, Ordre d'affichage
🧩 DimensionsCatégories et dimensionsCatégorie : Code, Libellé — Dimension : Code, Libellé
⚠️
Les codes sont immuables après création. Un type en cours d'utilisation ne peut pas être supprimé. Renommez les libellés librement — le code est l'identifiant stable stocké en base de données.

Vérifications des données

Requêtes en direct sur les données de votre tenant — accessibles depuis la section Analytics de la barre latérale.

VueCe qu'elle affiche
Inventaire des towersToutes les tours avec le nombre de nœuds, le nombre de liens et l'indicateur de cycle — programme par programme.
Nœuds sans dimensionNœuds sans aucune dimension attachée — utile avant une revue de programme.
Towers avec cycle détectéTours signalées avec un cycle structurel lors de leur dernier enregistrement.

Cliquez sur ▶ Exécuter sur n'importe quelle vue, puis sur ⬇ Télécharger CSV pour exporter. Le bouton ⬇ CSV dans la barre d'outils exporte les nœuds et liens de la tour courante sous forme de fichier plat.

Purge de la base de données

Trois opérations de nettoyage pour les orphelins structurels. Effectuez toujours le diagnostic en premier — il est toujours sans risque et montre exactement ce qui sera supprimé.

⚠️
Toutes les opérations de purge sont irréversibles. Vérifiez la liste de diagnostic avant de confirmer l'exécution.
CodeCe qui est nettoyéCause typique
P1Nœuds dont la tour parente a été supprimée — supprime également leurs liens et attachements de dimensionsTour supprimée hors du flux normal
P2Liens dont le nœud parent ou enfant n'existe plusNœud supprimé sans cascade de ses liens
P3Attachements de dimensions dont le nœud ou la dimension n'existe plusNœud ou dimension supprimé laissant des attachements obsolètes

Ordre recommandé : P1 → P2 → P3.

Détection de cycle

Une tour doit être acyclique — aucun nœud ne peut être son propre ancêtre. RI-TOOL vérifie cela automatiquement à chaque enregistrement.

Si un cycle est détecté, une bannière orange apparaît en haut du canvas et un point rouge apparaît sur la ligne de la tour dans la barre latérale. La tour est tout de même sauvegardée mais est structurellement invalide et doit être corrigée.

⚠️
Pour corriger un cycle : trouvez le lien qui boucle vers un ancêtre et supprimez-le. Ré-enregistrez — la bannière disparaît lorsque le graphe est acyclique. Utilisez Vérifications des données → Towers avec cycle détecté pour un audit global.
Nouveau sur la plateforme ? Votre espace de travail est déjà prêt.
Chaque nouveau compte inclut un référentiel complet, un exemple Profit Commission avec 5 graphes actuaire, et 2 modèles SOA — inclus dès l'inscription.