Тип: contract · Статус: сведения требуют сверки с действующей установкой; архитектурные правила сформулированы как целевой контракт.
Доменный идентификатор сохраняется независимо от настраиваемого UI-термина. Конфигурация терминологии — локальный файл установки, а не дополнительная база с копией моделей.
Статические строки переводятся через UI i18n; пользовательский контент имеет отдельную систему RU/EN значений и fallback. Недопустимо подменять контентный перевод простым переводом подписи поля.
Для каждого затронутого экрана нужен короткий контекст, подсказка для полей и действие «что дальше». UI объясняет факт, предположение и предложение раздельно. Одинаковый сценарий в вебе и Flutter должен давать согласованное поведение.