Faire de la provenance une règle
Un contrôle fiable commence avec le contexte. Gardez la chaîne reçue, sa ligne source, son champ cible et le scheme annoncé. Les séparateurs typographiques peuvent être retirés lorsqu’ils sont documentés, mais les préfixes et le caractère final ne doivent pas être modifiés sans règle explicite.
Choisir le contrôle spécialisé
Pour une publication, utilisez isbn-validator et séparez ISBN-10 et ISBN-13. Pour un article, utilisez upc-ean-validator avec GTIN-8, GTIN-12, GTIN-13 ou GTIN-14. Pour un envoi, utilisez tracking-number-validator avec le transporteur connu ou sa détection. Conservez trois issues distinctes : forme invalide, chiffre de contrôle faux et forme acceptée.
Préparer la vraie décision métier
Une réussite atteste uniquement la cohérence avec les règles codées. Elle ne confirme pas l’existence d’un titre dans un catalogue, l’attribution ou la disponibilité d’un GTIN, ni l’acceptation, le scan ou la livraison d’un colis. Réservez ces conclusions aux sources éditoriales, aux stocks et aux événements du transporteur.