Couverture & précision du moteur

Avant qu'un cabinet courtier base un audit ou un argumentaire client sur nos chiffres, il doit pouvoir vérifier ce qui est testé. Cette page liste sans fard les segments couverts, les références CRE utilisées, et les limites connues du moteur.

Mise à jour à chaque sprint moteur · Dernière mise à jour : Mai 2026

Cas hand-calculés

Calculs réalisés à la main en partant de la grille CRE publiée, puis comparés bit-à-bit au résultat du moteur. Chaque cas inclut la trace d'arithmétique en commentaire, auditable par un courtier ou un expert métier sans lire le code.

Property tests

Tests basés sur les invariants de la formule CRE : si on double la puissance souscrite, la part fixe double. Si la consommation est zéro, la part variable est zéro. Le moteur doit respecter ces invariants pour toute combinaison d'entrées valides - pas seulement les cas écrits à la main.

Électricité - TURPE 7

50 cas hand-calculés contre la grille CRE + 19 property tests (invariants formule).

Segment / scopeHand-calcProperty testsDernière révision CRECouverture
C5 BASE
BT ≤ 36 kVA, tarif simple
107
TURPE 7 - délib CRE 2025-78 (effet 2025-08-01)
Forte
C5 HPHC
BT ≤ 36 kVA, HP/HC
85
TURPE 7 - délib CRE 2025-78 (effet 2025-08-01)
Forte
C4 BT
BT 36-250 kVA, 4 cadrans (HPH/HCH/HPE/HCE)
73
TURPE 7 - délib CRE 2025-78 (effet 2025-08-01)
Pas de classe Pointe en BT (CRE design).
Forte
C3 HTA
HTA 250 kW-1 MW, 5 cadrans incl. Pointe
152
TURPE 7 - délib CRE 2025-78 (effet 2025-08-01)
Forte
C2 HTA
HTA 1-10 MW, contrat LU (longue utilisation)
102
TURPE 7 - délib CRE 2025-78 (effet 2025-08-01)
Inclut cas régression A3 (×60 corrigé 2026-05-10) + puissance hétérogène par cadran (Phase 3 fix 2026-05-12).
Forte
HTB1 / HTB2 / HTB3
Transport RTE 63-90 / 150-225 / 400 kV
00
TURPE 7 transport - délib CRE 2025-77
Couverts par calc engine + 3 specs Playwright realstack. Golden dataset HTB en backlog.
Basique

Gaz - ATRD7 / ATRT8 / TICGN

2 cas hand-calculés contre la grille CRE + 21 property tests (invariants formule).

Segment / scopeHand-calcProperty testsDernière révision CRECouverture
PITD T1
Distribution GRDF petit consommateur
01
ATRD7 - délib CRE 2024-103 + ajustements 2025
Basique
PITD T2
Distribution GRDF moyen consommateur
16
ATRD7 - délib CRE 2024-103 + ajustements 2025
Cas régression incident C-5 (termeProportionnel + TICGN omis, corrigé 2026-05-10).
Moyenne
PITD T3
Distribution GRDF gros consommateur
01
ATRD7 - délib CRE 2024-103 + ajustements 2025
Basique
PITD T4
Distribution GRDF capacité progressive 500 MWh/j
03
ATRD7 - délib CRE 2024-103 + ajustements 2025
Moyenne
LI transport GRTgaz
Raccordement direct transport
16
ATRT8 - délib CRE 2024-100
Moyenne
PIC
Distribution directe via GRT
04
ATRT8 - délib CRE 2024-100
Moyenne
TICGN
Taxe gaz naturel (métropole + ZNI)
00
BOFiP-IMP-CSE - ingestion auto, vérification Légifrance/JORF
Auto-ingestion BOFiP + historique 2018-2026 backfilled (cf incident TICGN 2026-05-09).
Basique

Chatbot - qualité & régression

Le chatbot est évalué chaque nuit par un grader LLM-as-judge contre une liste figée de prompts représentatifs. Les régressions déclenchent une alerte avant que le client ne les remarque.

Prompts test régression
25 prompts structurés
Grader LLM-as-judge
Claude Haiku 4.5 (déterministe, T=0)
Fréquence eval
Nightly (03h00 UTC, Dagster job)
Détection régression
Floor absolu 80% + baseline médiane J-7
MCP tools exposés
7 (lookup_pitd / ticgn / grd / turpe + simulate_gas / elec + parse_invoice_pdf)
Skill canonique
energy-france (FR énergie, sources officielles CRE/Légifrance)

Limites connues

Ce que la plateforme ne couvre pas (encore), pour que le cabinet courtier sache exactement où la précision tombe.

Versions TURPE historiques (avant 2025-08)

9 versions CRE historiques (2017-2025) sont ingérées en BigQuery + Redis pour audit rétroactif, mais ne sont pas couvertes par le golden dataset hand-calculé. La grille active TURPE 7 est testée à 50 cas, les anciennes sont testées via les property tests (invariants formule) + tests régression sur cas connus.

Audit rétroactif gaz PITD T1/T2/T3 avant 2017

Les coefficients A et Zi CRE sont ingérés à partir de la campagne 2017-2018. Un audit rétroactif portant sur une période antérieure renvoie une erreur explicite (pas un mauvais résultat). Backfill possible sur demande.

OCR factures (Haiku PDF parsing)

Le parsing PDF utilise Claude Haiku, validé par une cascade de prompts anti-prompt-injection. Pas de property tests automatisés (la qualité dépend du PDF) - un échec d'extraction est signalé explicitement plutôt qu'inventé.

Suppliers (prix moléculaire fournisseur)

La grille fournisseur Pro (Engie, EDF Pro, ENI, TotalEnergies, etc.) est en kill-switch actif. Le simulateur calcule UNIQUEMENT la part acheminement réglementée (CRE) + taxes. Le prix moléculaire fournisseur reste à négocier hors plateforme.

Délai mise à jour CRE

Les nouvelles délibérations CRE sont monitorées quotidiennement via Dagster (cre_deliberations_monitor) et ingérées sous 48h maximum après publication. Pour une délib TURPE majeure, le golden dataset est étendu dans la même fenêtre.

Nos engagements

  • Sources officielles uniquement : aucune donnée tarifaire ne vient d'un comparateur tiers. Les chiffres proviennent de CRE, Légifrance, JORF, Enedis, GRTgaz, GRDF, TEREGA, RTE - vérifiables par n'importe quel auditeur.
  • Pas d'invention chiffrée : le chatbot refuse explicitement de citer un tarif sans appeler une source vérifiable. Les valeurs hallucinées de la mémoire d'entraînement sont interdites.
  • Incidents publiés sans détour : chaque régression détectée (ex : ×60 HTA, oubli TICGN sur PITD T2) génère un cas régression intégré au golden dataset, pour que le bug ne revienne plus.
  • Synchronisation CRE sous 48h : une nouvelle délibération CRE publiée est détectée et ingérée automatiquement le lendemain matin (Dagster cron quotidien).

Vous voyez une couverture manquante ou un cas qui devrait être testé ?

Suggérer un cas test