Aller au contenu

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.