Совпавшая контрольная цифра показывает, что строка имеет ожидаемое арифметическое окончание. Это не запрос к базе, не криптографическая подпись, не свидетельство владения и не проверка напечатанного штрихкода. «Корректный» здесь означает только «проходит выбранную длину и Mod-10».

Она обнаруживает провал арифметической проверки

Валидатор заново рассчитывает ожидаемую последнюю цифру по телу и сравнивает её с введённой. Несовпадение доказывает, что полная строка не проходит эту проверку. Совпадение означает меньше: некоторые замены или перестановки могут дать тот же остаток, поэтому контрольная цифра помогает искать ошибки, но не гарантирует обнаружение каждой опечатки.

Она не подтверждает сущность или владельца

Прохождение Mod-10 не показывает, что номер выдан GS1, префикс компании лицензирован определённой организации, товар или место существует либо предмет подлинный. Для таких вопросов нужны авторитетные данные о выдаче или реестре за пределами локального калькулятора.

Она не проверяет символ штрихкода

Корректная строка может быть напечатана с плохим контрастом, повреждёнными штрихами, неверными свободными полями, неподходящим размером или другой символикой. CheckDigit не сканирует и не создаёт изображения и ничего не утверждает о качестве печати или считываемости.