Architecture fonctionnelle
Composants, responsabilités et état de mise en service
La gestion des données, le calcul, l'intelligence artificielle et la restitution sont séparés. Le moteur de simulation reste autonome par rapport au modèle de langage : version en service 1.2.0.
- Le moteur financier ne dépend d'aucun modèle de langage : remplacer le modèle IA ne modifie aucun résultat de calcul.
- Les services IA ne reçoivent que des chiffres déjà calculés et ne peuvent ni recalculer ni créer une règle.
- Le moteur de règles est versionné et daté : tout résultat est reproductible à partir de sa version et de ses entrées.
- La restitution n'effectue aucun calcul métier : elle affiche les sorties du moteur et leur journal.
Écrans web adaptatifs, visualisations, formulaires, espace opérateur, administration
Douze écrans adaptatifs en français institutionnel, graphiques du tableau de bord, formulaires de saisie administrateur et atelier de simulation par société et contrat.
Authentification forte, rôles, organisations, projets, délégations, revues d'accès
Comptes professionnels avec profil et organisation, rôles séparés (administrateur, analyste, lecteur) stockés hors du profil, espace administrateur protégé et attribution des rôles réservée à l'administrateur.
Contrats d'API, validation, quotas, files de traitement, notifications
Fonctions serveur typées avec validation stricte des entrées et jeton porteur par appel ; notifications à l'écran. Files de traitement et quotas par organisation restent à ouvrir avec les échanges externes.
Formules datées, unités, arrondis, priorités, contrôles, non-régression
Règles datées avec priorité de la stabilisation individuelle (art. 283) sur la règle générique, facteurs de formule extensibles (art. 116), blocage de classement des substances chevauchantes (art. 16, T07) et contrôle annuel du plancher de 35 %.
Production, coûts, fiscalité, partage, flux, actualisation, sensibilités
Moteur déterministe versionné : valeur carreau mine, coûts récupérables et reportés, cost-stop, partage, registres séparés, actualisation, VAN, TRI, délai de récupération, prix d'équilibre, government take et sensibilités ±20 %.
OCR, extraction, RAG, explication, anomalies, évaluations, garde-fous
Explication des résultats, notes de décision, réponses sourcées et présentation des scénarios, toujours à partir des seuls chiffres du moteur. Garde-fous appliqués : aucune règle, aucun taux, aucun montant produit par le modèle. OCR et extraction documentaire restent à ouvrir.
Base transactionnelle, historique, catalogue, stockage documentaire, index de recherche
Base transactionnelle des sociétés, contrats, profils et rôles avec horodatage et cloisonnement d'accès ; catalogue des lots, statuts de donnée et contrôles de qualité. Stockage documentaire et index de recherche plein texte restent à ouvrir.
Cadastre, fiscalité, douanes, trésor, opérateurs, prix, change, ITIE
Les flux externes sont modélisés comme sources de lots et comme colonnes de rapprochement (déclaré, liquidé, payé, encaissé). Les connexions automatiques aux systèmes tiers sont conditionnées aux conventions d'échange.
Journal immuable, métriques, alertes, traces, sauvegarde, continuité
Journal des actions, journal de calcul pas à pas rejouable, avertissements et blocages visibles, séparation saisie/validation/publication. Métriques d'exploitation et plan de continuité relèvent de l'exploitation technique.
