Calculs déterministes
Les moteurs sont des fonctions pures : à entrées identiques, ils produisent le même résultat. Les dates civiles sont calculées sans heure ni fuseau horaire et les montants monétaires en centimes.
Chaque résultat fournit les entrées normalisées, les hypothèses, les avertissements, les sources éventuelles et une version de règle.
Publication prudente
Un registre central et des feature flags fail-closed contrôlent chaque outil. Une clé absente vaut toujours faux.
Un drapeau ne peut pas rendre actif un simulateur marqué comme sensible ou en recherche.
Contrôle et mise à jour
Les cas limites sont couverts par des tests automatisés. Les pages bilingues, les liens officiels, le sitemap et les métadonnées sont contrôlés avant livraison.