Aller au contenu

Fiabilité

Avant de contrôler vos documents, le moteur est contrôlé lui-même : 2 224 tests, à chaque version.

Voici nos chiffres, chacun avec sa date et sa source. Personne ne vous demande de nous croire sur parole : vous pouvez les vérifier, et les comparer à ce que les autres publient.

dernier relevé le 9 septembre 2026 · moteur 21bd3b7

Le détail

Pour ceux qui veulent vérifier : chaque chiffre, ce qu’il compte, sa source, ses limites.

2 224

tests automatiques au vert

Ce que le chiffre compte
Le nombre de tests automatisés qui passent au vert sur le commit 21bd3b7 du moteur, dont 2 095 pour le moteur lui-même (détail du relevé : 115 spike + 14 prototype + 2095 moteur). Un test vérifie qu’une entrée donnée produit exactement la sortie attendue, ou le refus attendu.
D’où il vient
ÉTAT_M0.md, bloc COMPTEURS généré par scripts/compteurs.py, relevé le 09/09/2026.
Ce qu’il ne prouve pas
Ce sont nos tests, écrits par nous, sur nos cas. Ils ne sont pas un audit externe, et leur nombre ne dit rien de vos documents à vous : un cas que nous n’avons pas imaginé n’est pas testé. Le chiffre bouge à chaque relevé : c’est pour cela qu’il porte sa date.

14/14

envois de test acceptés par le schéma officiel

Ce que le chiffre compte
Sur 14 remises de test générées par le moteur, 14 sont acceptées par le schéma officiel (ereporting.xsd, spécifications DGFiP v3.2 du 30/04/2026).
D’où il vient
make paquet ARGS=--verifier, relevé le 24/08/2026.
Ce qu’il ne prouve pas
Valide au schéma veut dire : bien formée. Cela ne veut pas dire acceptée par une plateforme agréée ni par l’administration, qui appliquent leurs propres contrôles au-delà du schéma. Aucune remise réelle n’a encore été transmise pour un client.

60

règles officielles vérifiées une par une

Ce que le chiffre compte
les 60 règles applicables au flux 10, sur les 136 de l'Annexe 7, vérifiées par exhaustion : chaque règle est reprise une par une dans la documentation du pipeline du moteur, puis testée.
D’où il vient
docs/PIPELINE.md, § règles de gestion, relevé le 10/08/2026.
Ce qu’il ne prouve pas
Couverte veut dire : implémentée et testée par nous, d’après notre lecture des spécifications. Une lecture peut être discutée ; quand elle n’est pas tranchée, le moteur retient l’envoi plutôt que de choisir à votre place. Les règles des autres flux ne sont pas comptées ici.

10 000

opérations de test aléatoire

Ce que le chiffre compte
harnais fuzz, générateur pseudo-aléatoire seedé, invariant de conservation des montants. Le harnais génère des opérations au hasard, avec une graine fixe pour que le tirage soit rejouable, et vérifie que les montants sont conservés d’un bout à l’autre du traitement.
D’où il vient
tests/unit/test_fuzz.py, NB_OPERATIONS, relevé le 10/08/2026.
Ce qu’il ne prouve pas
Un tirage aléatoire explore beaucoup de cas, pas tous. Il ne remplace pas une lecture de vos données réelles. C’est pour cela que chaque chiffre porte ici sa source.

Comment nous travaillons

Trois règles, toujours les mêmes.

  1. 1

    Le texte officiel d’abord

    Chaque règle du moteur renvoie à l’article ou à la spécification qui la fonde. Pas d’interprétation maison sans référence.

  2. 2

    Non lu, jamais « conforme »

    Ce que le moteur n’a pas lu s’affiche non lu. Il n’écrit jamais « conforme » à votre place.

  3. 3

    Chaque chiffre a une date

    Un chiffre sans date ne se publie pas. Ceux de cette page sont relevés par le moteur lui-même et recopiés tels quels.

Le relevé des sites funéraires

193 sites d’opérateurs funéraires lus et classés, sur 304 opérateurs tirés au sort : un travail de lecture publié en entier, avec sa méthode.

Le relevé du 27/08/2026 est publié en entier, avec sa méthode, ses biais et ce qu’il ne dit pas, sur une page à part : l’état de préparation des sites funéraires. Les 73 opérateurs sans site identifié et les 38 sites non conclus y sont comptés comme tels, jamais comme non publiants.

Ce que nous ne publions pas

Ni témoignage inventé, ni logo emprunté, ni chiffre sans date.

Nous n’avons pas encore de client à citer, et nous n’en inventerons pas. Le jour où un client acceptera d’être cité, il le sera avec son nom, ses chiffres et sa date. D’ici là, le seul juge, c’est votre document : le premier contrôle est gratuit.

Contrôle gratuit (pompes funèbres)Calculer ce que je risque (commerce en ligne)

Le premier contrôle est gratuit : le seul juge, c’est votre document.