ActuaryLab — Documentation interne¶
ActuaryLab est le 2ᵉ module vertical de la plateforme Quantis (incubateur de modules métier du cabinet BFEV). Il couvre les engagements sociaux : IFC (Indemnités de Fin de Carrière) et Épargne Salariale, avec calcul de DBO selon IAS 19 / SYSCOHADA en zone CEMAC/OHADA.
Audience
Documentation interne (équipe, futurs développeurs du module). Pas un livrable client. Servie comme un service du stack ActuaryLab — cf. Convention de documentation Quantis.
Par où commencer (Diátaxis)¶
Cette doc suit la taxonomie Diátaxis, partagée par tous les modules Quantis :
-
:material-school: Tutoriels Apprendre en faisant — démarrer le module en local.
-
:material-wrench: Guides pratiques Résoudre une tâche précise — déployer, lancer les tests.
-
:material-book-open-variant: Référence Le détail factuel — spécifications, modules, moteur DBO.
-
:material-lightbulb: Explication Comprendre le pourquoi — architecture, plan, formalisation.
En une phrase¶
ActuaryLab n'a aucune auth interne : il consomme des JWT signés émis par le socle
Quantis (patron SSO), scope chaque session à un tenant_schema, et n'a pas de table
users. Stack : FastAPI · Next.js · SQLite→PostgreSQL · Docker Compose · actuariat_lib.
Les cinq rôles¶
Consultant Client · Actuaire Junior · Actuaire Senior · Actuaire Externe · Super Admin — rôles RBAC propagés par Quantis dans le JWT ; ActuaryLab les mappe en permissions, il ne les crée pas.