Catalogue · EAN-13
Un code-barres faux arrive en caisse.
Le produit ne passe pas. Le client attend.
L'export catalogue porte 10 codes EAN-13. Trois sont faux.
Catalogue fictif · données synthétiques
Le problème
Le dernier chiffre se calcule.
- Un EAN-13 finit par une clé de contrôle.
- Une faute de saisie la rend fausse.
- Aucun outil standard ne la vérifie à l'import.
La règle
L'opérateur dépose un script. Le manifeste le nomme.
mapping:
cell:
- kotlin:
script: hooks:ean-check.kts2 manifestes, 24 lignes. Un script de 10 lignes.
Avant tout import
Un script faux est refusé à la validation.
- Ligne 8, colonne 20.
- Aucun connecteur créé.
- Rien n'est importé.
Le résultat
Chaque code reçoit un verdict.
- 7 codes valides.
- 2 clés de contrôle fausses: ART-104, ART-108.
- 1 code de 12 chiffres: ART-110.
Valeurs réelles, rejeu du 28 octobre 2026.
La sécurité
Le script a tous les droits du hub.
- Seul l'opérateur l'installe.
- L'intégrateur le choisit par son nom.
- L'empreinte SHA-256 dit quelle version tourne.
Essayer
Le scénario se rejoue de bout en bout.
Scripts, refus, import: chaque étape est publiée avec sa sortie.