Où c'est faux
Quel fichier, et à quel endroit. Plus de chasse.
Validating Processor certifié XBRL International
Un moteur en pur Java bâti sur une ontologie du XBRL lui-même. Il entre dans le produit que vous vendez déjà en SDK ou en ligne de commande, et se déploie sur site ou en réseau isolé.
Le problème
Les validateurs XBRL savent très bien dire non. Ils disent rarement où, presque jamais pourquoi, et au lieu d'indiquer quoi changer, ils vous renvoient le travail.
Pendant ce temps, l'échéance de dépôt arrive.
Ce que fait MirrorMere
Établis à la volée pendant la validation, depuis le produit que vous vendez déjà. Vos écrans et vos processus restent intacts.
Quel fichier, et à quel endroit. Plus de chasse.
Quelle règle a été enfreinte, et de quelle clause elle vient. Plus de détour par la spécification.
Rédigé pour que l'équipe de dépôt agisse elle-même. Sans avoir à mobiliser un développeur.
Why Path
MirrorMere enregistre le chemin qu'a suivi un constat. Tout ce qui suit est la sortie brute d'une exécution réelle, sur un cas de test public que chacun peut se procurer.
[C015] ixe:illegalMultipleUseOfId: ID 'duplicateID' is used 2 times in IXDS.
Locations: …/tests/ids/FAIL-non-unique-id-nonFraction-ID1.html,
…/tests/ids/FAIL-non-unique-id-nonFraction-ID2.html
Source : suite de conformité XBRL International Inline XBRL 1.1 (2020‑04‑08), test 1904 FAIL-non-unique-id-nonFraction — résultat attendu : invalide. Seul le début du chemin a été raccourci pour tenir à l'écran ; le texte est inchangé.

Intégration
Chaque spécification est un module distinct : prenez seulement celles que vous traitez.
Un fichier dans votre build, appelé directement depuis votre code.
Un unique jar exécutable pour les exécutions scriptées et planifiées.
Fonctionne entièrement hors ligne. Aucun accès réseau sortant n'est requis ni tenté.
Une API XBRL sur HTTP est prévue pour le second semestre 2026.
// One result type, whichever specification produced it.
ValidationOutcome outcome = validator.validate(report);
if (!outcome.isValid()) {
for (ValidationFinding f : outcome.errors()) {
f.code(); // ixe:illegalMultipleUseOfId
f.specRef(); // Inline XBRL 1.1, Section 4
f.location();
}
}
Certification
XBRL International l'accorde après examen de l'ensemble des résultats de conformité et publie qui la détient, à la vue de tous.
Toutes les suites publiées, en une seule passe — des cas de test, pas des dépôts. La certification atteste la conformité aux spécifications listées : elle ne garantit ni la qualité globale du produit, ni l'acceptation d'un dépôt réglementaire particulier.
Nous écrire
Dites-nous ce que vous construisez et comment vous souhaiteriez l'intégrer. Nous répondons directement.