Проверка состоит из двух стадий. Сначала допускаются только ASCII-символы в пределах длины. Затем прочитанное значение кодируется снова и сравнивается с исходником в верхнем регистре.

Неверный символ отмечается в первой позиции

Пробелы, знаки, цифры и Unicode-глифы не обрезаются и не заменяются. Позиция с единицы делает исправление воспроизводимым.

Повторное кодирование доказывает каноническую форму

Если строки различаются, инструмент возвращает ошибку с прочитанным значением и точным вариантом. Принятие варианта запускает полное преобразование заново.

Проверьте правила целевого контекста

RomanClear использует явно указанный современный профиль 1–3 999. Исторические надписи, циферблаты, редакционные и внутренние правила могут использовать другие формы. Сверяйте важный результат с требованиями целевого документа или системы.