{
"cli.flow.text.1": " {idx}. {option_label} ({})",
"cli.flow.text.10": "для разрешения component_id требуется --pack",
"cli.flow.text.100": "разрешение компонента через distributor: {err}",
"cli.flow.text.101": "разрешение компонента {}: {e}",
"cli.flow.text.102": "разрешить текущую директорию",
"cli.flow.text.103": "разрешить директорию flow {}",
"cli.flow.text.104": "разрешить локальный путь wasm {}",
"cli.flow.text.105": "разрешение ссылки {reference}: {e}",
"cli.flow.text.106": "ссылка {reference} разрешена без пути к кэшу",
"cli.flow.text.107": "сериализовать json",
"cli.flow.text.108": "шаг '{}' не найден",
"cli.flow.text.109": "ссылка store пуста",
"cli.flow.text.11": "для --routing-multi-to требуется как минимум одна цель",
"cli.flow.text.110": "ссылка store должна начинаться с store://",
"cli.flow.text.111": "id арендатора: {e}",
"cli.flow.text.112": "неподдерживаемый шаг нового плана wizard RunCommand('{command}')",
"cli.flow.text.113": "обновить сводку разрешения для {}",
"cli.flow.text.114": "проверка не пройдена",
"cli.flow.text.115": "предупреждение: неизвестные ключи ответов: {}",
"cli.flow.text.116": "предупреждение: {err}",
"cli.flow.text.117": "предупреждение: {} ({}:{})",
"cli.flow.text.118": "записать запрос подтверждения",
"cli.flow.text.119": "записать json",
"cli.flow.text.12": "--stdin нельзя сочетать с файловыми целями",
"cli.flow.text.120": "записать новую строку",
"cli.flow.text.121": "записать {}",
"cli.flow.text.122": "{failures} flow(s) не прошли проверку",
"cli.flow.text.13": "в настоящее время --stdin требует --json",
"cli.flow.text.14": "требуется --step или component_id",
"cli.flow.text.15": "для разрешения component_id требуется --tenant",
"cli.flow.text.16": "Все flow корректны",
"cli.flow.text.17": "ERR {}:",
"cli.flow.text.18": "ERR {}: {err}",
"cli.flow.text.19": "E_SCHEMA_EMPTY: {base}. {guidance}",
"cli.flow.text.2": "--answers должен быть объектом JSON/YAML",
"cli.flow.text.20": "ОК {} ({})",
"cli.flow.text.21": "Введите REMOVE для подтверждения: ",
"cli.flow.text.22": "Метаданные flow обновлены в {}",
"cli.flow.text.23": "Обновлен sidecar {}",
"cli.flow.text.24": "Шаг '{}' обновлен в {}",
"cli.flow.text.25": "W_SCHEMA_EMPTY: {base}. {guidance} Проверка отключена (разрешающий режим).",
"cli.flow.text.26": "проверка add-step успешно пройдена",
"cli.flow.text.27": "ответы не прошли проверку схемы",
"cli.flow.text.28": "файл ответов должен содержать объект JSON/YAML",
"cli.flow.text.29": "скомпилировать схему ответов",
"cli.flow.text.3": "--component должен включать ссылку после схемы",
"cli.flow.text.30": "скомпилировать сгенерированный flow {}: {err}",
"cli.flow.text.31": "операция '{op}' компонента '{component_id}' завершилась ошибкой",
"cli.flow.text.32": "путь компонента {} не найден",
"cli.flow.text.33": "требуется источник компонента; укажите --component <ref> или --local-wasm <path>",
"cli.flow.text.34": "создать выходную директорию {}",
"cli.flow.text.35": "создать директорию каркаса {}",
"cli.flow.text.36": "создать runtime tokio",
"cli.flow.text.37": "декодировать config cbor: {err}",
"cli.flow.text.38": "декодировать cbor входной схемы дескриптора: {err}",
"cli.flow.text.39": "декодировать hex: {err}",
"cli.flow.text.4": "--component должен начинаться с oci://, repo:// или store://",
"cli.flow.text.40": "закодировать config для валидации: {err}",
"cli.flow.text.41": "закодировать схему config: {err}",
"cli.flow.text.42": "id окружения: {e}",
"cli.flow.text.43": "ошибка: {msg}",
"cli.flow.text.44": "ошибка: {} ({}:{})",
"cli.flow.text.45": "не удалось создать родительскую директорию {}",
"cli.flow.text.46": "не удалось прочитать запись директории в {}",
"cli.flow.text.47": "не удалось прочитать директорию {}",
"cli.flow.text.48": "не удалось прочитать YAML flow из stdin",
"cli.flow.text.49": "не удалось прочитать схему {}",
"cli.flow.text.5": "для разрешения component_id требуется --component-version",
"cli.flow.text.50": "не удалось прочитать {}",
"cli.flow.text.51": "не удалось заменить {}",
"cli.flow.text.52": "не удалось разрешить ссылку {reference}: {e}",
"cli.flow.text.53": "не удалось записать резервную копию {}",
"cli.flow.text.54": "не удалось записать {}",
"cli.flow.text.55": "очистить буфер запроса подтверждения",
"cli.flow.text.56": "сгенерированный пример не проходит валидацию по схеме: {messages}",
"cli.flow.text.57": "hex-полезная нагрузка имеет нечётную длину",
"cli.flow.text.58": "инициализировать клиент distributor: {err}",
"cli.flow.text.59": "загрузить созданный каркас flow {}",
"cli.flow.text.6": "для разрешения component_id требуется --distributor-url",
"cli.flow.text.60": "локальный wasm отсутствует по пути {}",
"cli.flow.text.61": "путь к локальному wasm пуст",
"cli.flow.text.62": "путь к локальному wasm разрешается в пустой относительный путь",
"cli.flow.text.63": "в manifest отсутствует dev_flows.{}.graph",
"cli.flow.text.64": "узел '{}' не найден в flow",
"cli.flow.text.65": "ссылка oci пуста",
"cli.flow.text.66": "ссылка oci должна начинаться с oci://",
"cli.flow.text.67": "ссылки oci:// должны быть в формате oci://<host>/<repo>",
"cli.flow.text.68": "ссылки oci:// должны включать хост публичного реестра",
"cli.flow.text.69": "ссылки oci:// должны включать хост реестра и репозиторий",
"cli.flow.text.7": "для разрешения component_id требуется --env",
"cli.flow.text.70": "ссылки oci:// должны использовать хост публичного реестра",
"cli.flow.text.71": "операция '{}' не найдена в descriptor.ops",
"cli.flow.text.72": "разобрать --answers как JSON/YAML",
"cli.flow.text.73": "разобрать --payload как JSON",
"cli.flow.text.74": "разобрать --routing-json как JSON",
"cli.flow.text.75": "разобрать answers как JSON",
"cli.flow.text.76": "разобрать файл answers как JSON/YAML",
"cli.flow.text.77": "разобрать config flow как YAML",
"cli.flow.text.78": "разобрать JSON индекса fixture",
"cli.flow.text.79": "разобрать JSON manifest",
"cli.flow.text.8": "режим --json ожидает ровно один целевой файл",
"cli.flow.text.80": "разобрать JSON манифеста для значений по умолчанию",
"cli.flow.text.81": "разобрать маршрутизацию как JSON-массив или сокращенную строку",
"cli.flow.text.82": "разобрать схему как JSON",
"cli.flow.text.83": "планирование не удалось: {:?}",
"cli.flow.text.84": "подготовить встроенную схему flow для config flow",
"cli.flow.text.85": "прочитать файл ответов {}",
"cli.flow.text.86": "прочитать ответы {}",
"cli.flow.text.87": "прочитать config flow {}",
"cli.flow.text.88": "прочитать индекс фикстур {}",
"cli.flow.text.89": "прочитать манифест {}",
"cli.flow.text.9": "цель --json должна быть файлом .ygtc",
"cli.flow.text.90": "прочитать подтверждение удаления",
"cli.flow.text.91": "прочитать JSON маршрутизации {}",
"cli.flow.text.92": "прочитать схему {}",
"cli.flow.text.93": "прочитать wasm по пути {}",
"cli.flow.text.94": "прочитать {}",
"cli.flow.text.95": "удаление отменено: подтверждение не совпало с 'REMOVE'",
"cli.flow.text.96": "режим удаления требует интерактивного подтверждения: введите REMOVE для подтверждения",
"cli.flow.text.97": "рендерить dev_flows.default.graph в YAML",
"cli.flow.text.98": "ссылка на репозиторий пуста",
"cli.flow.text.99": "ссылка на репозиторий должна начинаться с repo://",
"cli.help.arg.add_step.abi_version.help": "Переопределение версии ABI для операций мастера",
"cli.help.arg.add_step.after.help": "Необязательный ID опорного узла; по умолчанию entrypoint или первый узел",
"cli.help.arg.add_step.allow_contract_change.help": "Разрешить расхождение контракта при изменении describe_hash",
"cli.help.arg.add_step.allow_cycles.help": "Разрешить циклы/обратные рёбра при вставке",
"cli.help.arg.add_step.answers.help": "JSON с ответами для режима config",
"cli.help.arg.add_step.answers_dir.help": "Каталог для артефактов ответов мастера",
"cli.help.arg.add_step.answers_file.help": "Файл ответов (JSON) для режима config",
"cli.help.arg.add_step.auth_token.help": "Токен аутентификации дистрибьютора (необязательно)",
"cli.help.arg.add_step.component_id.help": "Идентификатор компонента для разрешения через операции мастера (предпочтительно для новых flow)",
"cli.help.arg.add_step.component_ref.help": "Ссылка на удалённый компонент (oci://, repo://, store:// и т. д.) для привязки sidecar",
"cli.help.arg.add_step.component_version.help": "Версия компонента для разрешения component-id",
"cli.help.arg.add_step.config_flow.help": "Файл config-потока для выполнения (режим config)",
"cli.help.arg.add_step.distributor_url.help": "URL дистрибьютора для разрешения component-id",
"cli.help.arg.add_step.dry_run.help": "Показать обновленный flow без записи",
"cli.help.arg.add_step.env.help": "Идентификатор окружения для разрешения component-id",
"cli.help.arg.add_step.flow_path.help": "Путь к файлу потока для изменения",
"cli.help.arg.add_step.help.help": "Вывести справку",
"cli.help.arg.add_step.interactive.help": "Разрешить интерактивные QA-подсказки (только режим мастера)",
"cli.help.arg.add_step.local_wasm.help": "Локальный путь к wasm для привязки sidecar (относительно файла потока)",
"cli.help.arg.add_step.locale.help": "Локаль (BCP47) для подсказок мастера",
"cli.help.arg.add_step.manifests.help": "Необязательные пути к манифестам компонентов для проверки каталога или обнаружения потока конфигурации",
"cli.help.arg.add_step.mode.help": "Как получить узел для вставки",
"cli.help.arg.add_step.node_id.help": "Необязательное переопределение id узла",
"cli.help.arg.add_step.operation.help": "Необязательная операция для нового узла",
"cli.help.arg.add_step.overwrite_answers.help": "Перезаписать существующие артефакты ответов",
"cli.help.arg.add_step.pack.help": "Идентификатор pack для разрешения component-id",
"cli.help.arg.add_step.pack_alias.help": "Необязательный псевдоним pack для нового узла",
"cli.help.arg.add_step.payload.help": "Payload JSON для нового узла (режим по умолчанию)",
"cli.help.arg.add_step.pin.help": "Закрепить компонент (разрешить тег в digest или хэшировать локальный wasm)",
"cli.help.arg.add_step.reask.help": "Принудительно повторно задавать вопросы мастера, даже если ответы существуют",
"cli.help.arg.add_step.resolver.help": "Переопределение resolver (fixture://...) для тестов/CI",
"cli.help.arg.add_step.routing_json.help": "Явный файл routing JSON (запасной вариант)",
"cli.help.arg.add_step.routing_multi_to.help": "Маршрутизация к нескольким идентификаторам узлов (через запятую)",
"cli.help.arg.add_step.routing_next.help": "Маршрутизация к конкретному идентификатору узла",
"cli.help.arg.add_step.routing_out.help": "Сокращение маршрутизации: сделать новый узел терминальным (out)",
"cli.help.arg.add_step.routing_reply.help": "Сокращение маршрутизации: ответить источнику",
"cli.help.arg.add_step.routing_to_anchor.help": "Явно направить к существующим целям якоря (по умолчанию, если флаг маршрутизации не указан)",
"cli.help.arg.add_step.tenant.help": "Идентификатор tenant для разрешения component-id",
"cli.help.arg.add_step.validate_only.help": "Только проверить без записи вывода",
"cli.help.arg.add_step.wizard_mode.help": "Необязательный режим мастера (default/setup/update/remove)",
"cli.help.arg.add_step.write.help": "Флаг записи для обратной совместимости (игнорируется; запись по умолчанию)",
"cli.help.arg.answers.component.help": "Ссылка на компонент (oci://, repo://, store://) или локальный путь",
"cli.help.arg.answers.help.help": "Вывести справку",
"cli.help.arg.answers.mode.help": "Какой dev_flow использовать для вопросов (default использует --operation, config использует \"custom\")",
"cli.help.arg.answers.name.help": "Префикс выходного файла",
"cli.help.arg.answers.operation.help": "Операция компонента (используется для выбора графа dev_flow)",
"cli.help.arg.answers.out_dir.help": "Выходной каталог (по умолчанию текущий каталог)",
"cli.help.arg.answers.resolver.help": "Переопределение резолвера (fixture://...) для тестов/CI",
"cli.help.arg.bind_component.component_ref.help": "Удалённая ссылка на компонент (oci://, repo://, store:// и т. д.)",
"cli.help.arg.bind_component.flow_path.help": "Путь к файлу потока для изменения",
"cli.help.arg.bind_component.help.help": "Вывести справку",
"cli.help.arg.bind_component.local_wasm.help": "Локальный путь к wasm (относительно файла flow)",
"cli.help.arg.bind_component.pin.help": "Закрепить компонент (разрешить тег в digest или хэшировать локальный wasm)",
"cli.help.arg.bind_component.step.help": "id узла для привязки",
"cli.help.arg.bind_component.write.help": "Записать обратно в sidecar",
"cli.help.arg.component_schema.component.help": "Ссылка на компонент (oci://, repo://, store://) или локальный путь к wasm",
"cli.help.arg.component_schema.help.help": "Вывести справку",
"cli.help.arg.component_schema.locale.help": "Локаль (BCP47) для описаний вопросов",
"cli.help.arg.component_schema.mode.help": "Режим мастера / контракт ответов для вывода",
"cli.help.arg.component_schema.mode.long_help": "Режим мастера / контракт ответов для вывода.\n\nИспользуйте это, чтобы получить точную схему ответов для потока default, setup, update или remove компонента перед составлением планов мастера.",
"cli.help.arg.component_schema.out.help": "Необязательный путь вывода (по умолчанию stdout)",
"cli.help.arg.component_schema.out.long_help": "Необязательный путь вывода для генерируемой схемы.\n\nЕсли не указано, схема записывается в stdout, чтобы другие инструменты могли напрямую её перехватить.",
"cli.help.arg.component_schema.resolver.help": "Переопределение resolver (fixture://...) для тестов/CI",
"cli.help.arg.delete_step.abi_version.help": "Переопределение версии ABI для операций мастера",
"cli.help.arg.delete_step.answers.help": "Строка Answers JSON/YAML для объединения с запросами мастера",
"cli.help.arg.delete_step.answers_dir.help": "Каталог для артефактов ответов мастера",
"cli.help.arg.delete_step.answers_file.help": "Файл ответов (JSON/YAML)",
"cli.help.arg.delete_step.assume_yes.help": "Пропустить запрос подтверждения",
"cli.help.arg.delete_step.auth_token.help": "Токен аутентификации дистрибьютора (необязательно)",
"cli.help.arg.delete_step.component.help": "Необязательная ссылка на компонент (oci://, repo://, store://)",
"cli.help.arg.delete_step.component_id.help": "Идентификатор компонента для разрешения через операции мастера (предпочтительно для новых flow)",
"cli.help.arg.delete_step.component_version.help": "Версия компонента для разрешения component-id",
"cli.help.arg.delete_step.distributor_url.help": "URL дистрибьютора для разрешения component-id",
"cli.help.arg.delete_step.env.help": "Идентификатор окружения для разрешения component-id",
"cli.help.arg.delete_step.flow_path.help": "Файл flow для обновления",
"cli.help.arg.delete_step.help.help": "Вывести справку",
"cli.help.arg.delete_step.interactive.help": "Разрешить интерактивные QA-подсказки (только режим мастера)",
"cli.help.arg.delete_step.local_wasm.help": "Локальный путь wasm для операций мастера (относительно файла flow)",
"cli.help.arg.delete_step.locale.help": "Локаль (BCP47) для подсказок мастера",
"cli.help.arg.delete_step.multi_pred.help": "Поведение при наличии нескольких предшественников",
"cli.help.arg.delete_step.overwrite_answers.help": "Перезаписать существующие артефакты ответов",
"cli.help.arg.delete_step.pack.help": "Идентификатор pack для разрешения component-id",
"cli.help.arg.delete_step.reask.help": "Принудительно повторно задавать вопросы мастера, даже если ответы существуют",
"cli.help.arg.delete_step.resolver.help": "Переопределение resolver (fixture://...) для тестов/CI",
"cli.help.arg.delete_step.step.help": "Идентификатор узла для удаления (необязательно, если существуют метаданные компонента)",
"cli.help.arg.delete_step.strategy.help": "Стратегия: splice (по умолчанию) или remove-only",
"cli.help.arg.delete_step.tenant.help": "Идентификатор tenant для разрешения component-id",
"cli.help.arg.delete_step.wizard_mode.help": "Необязательный режим мастера (default/setup/update/remove)",
"cli.help.arg.delete_step.write.help": "Записать обратно в файл flow вместо stdout",
"cli.help.arg.doctor.help.help": "Вывести справку",
"cli.help.arg.doctor.json.help": "Вывести машиночитаемый JSON-пейлоад с описанием результата lint для одного потока",
"cli.help.arg.doctor.online.help": "Повторно разрешить компоненты и проверить расхождение контракта (сеть)",
"cli.help.arg.doctor.registry.help": "Необязательный каталог адаптеров, используемый для linting adapter_resolvable",
"cli.help.arg.doctor.schema.help": "Путь к JSON-файлу схемы потока",
"cli.help.arg.doctor.stdin.help": "Читать YAML потока из stdin (требуется --json)",
"cli.help.arg.doctor.targets.help": "Файлы или каталоги потоков для lint",
"cli.help.arg.doctor_answers.answers.help": "Путь к JSON ответов",
"cli.help.arg.doctor_answers.help.help": "Вывести справку",
"cli.help.arg.doctor_answers.json.help": "Вывести JSON",
"cli.help.arg.doctor_answers.schema.help": "Путь к JSON-схеме ответов",
"cli.help.arg.info.help.help": "Показать справку",
"cli.help.arg.info.json.help": "Вывести отчет в формате JSON",
"cli.help.arg.info.path.help": "Путь к файлу .ygtc",
"cli.help.arg.new.description.help": "Необязательное описание flow",
"cli.help.arg.new.flow_id.help": "Идентификатор flow",
"cli.help.arg.new.flow_path.help": "Путь для записи нового flow",
"cli.help.arg.new.flow_type.help": "Тип/вид flow (например, messaging, events, component-config)",
"cli.help.arg.new.force.help": "Перезаписать файл, если он уже существует",
"cli.help.arg.new.help.help": "Вывести справку",
"cli.help.arg.new.name.help": "Необязательное имя/заголовок flow",
"cli.help.arg.new.schema_version.help": "schema_version для записи (по умолчанию 2)",
"cli.help.arg.top.backup.help": "Создавать резервные копии файлов потока перед перезаписью (суффикс .bak)",
"cli.help.arg.top.format.help": "Формат вывода (human или json)",
"cli.help.arg.top.help.help": "Вывести справку",
"cli.help.arg.top.locale.help": "Локаль диагностики (BCP47)",
"cli.help.arg.top.permissive.help": "Включить мягкую обработку схемы (по умолчанию: strict)",
"cli.help.arg.update.description.help": "Необязательное описание flow",
"cli.help.arg.update.flow_id.help": "Новый id flow (только когда безопасно; см. правила)",
"cli.help.arg.update.flow_path.help": "Путь к flow для обновления",
"cli.help.arg.update.flow_type.help": "Новый type/kind flow (только когда flow пустой)",
"cli.help.arg.update.help.help": "Вывести справку",
"cli.help.arg.update.name.help": "Необязательное имя/заголовок flow",
"cli.help.arg.update.schema_version.help": "Необязательный новый schema_version (без авто-повышения)",
"cli.help.arg.update.tags.help": "Необязательные теги через запятую",
"cli.help.arg.update_step.abi_version.help": "Переопределение версии ABI для операций мастера",
"cli.help.arg.update_step.allow_contract_change.help": "Разрешить расхождение контракта при изменении describe_hash",
"cli.help.arg.update_step.answers.help": "Строка Answers JSON/YAML для объединения с существующей нагрузкой",
"cli.help.arg.update_step.answers_dir.help": "Каталог для артефактов ответов мастера",
"cli.help.arg.update_step.answers_file.help": "Файл Answers (JSON/YAML) для объединения с существующей нагрузкой",
"cli.help.arg.update_step.auth_token.help": "Токен аутентификации дистрибьютора (необязательно)",
"cli.help.arg.update_step.component.help": "Необязательная ссылка на компонент (oci://, repo://, store://)",
"cli.help.arg.update_step.component_id.help": "Идентификатор компонента для разрешения через операции мастера (предпочтительно для новых flow)",
"cli.help.arg.update_step.component_version.help": "Версия компонента для разрешения component-id",
"cli.help.arg.update_step.distributor_url.help": "URL дистрибьютора для разрешения component-id",
"cli.help.arg.update_step.dry_run.help": "Показать обновленный flow без записи",
"cli.help.arg.update_step.env.help": "Идентификатор окружения для разрешения component-id",
"cli.help.arg.update_step.flow_path.help": "Файл flow для обновления",
"cli.help.arg.update_step.help.help": "Вывести справку",
"cli.help.arg.update_step.interactive.help": "Разрешить интерактивные QA-подсказки (только режим мастера)",
"cli.help.arg.update_step.local_wasm.help": "Локальный путь wasm для операций мастера (относительно файла flow)",
"cli.help.arg.update_step.locale.help": "Локаль (BCP47) для подсказок мастера",
"cli.help.arg.update_step.mode.help": "Режим: default (по умолчанию) или config",
"cli.help.arg.update_step.non_interactive.help": "Неинтерактивный режим (слияние ответов/prefill; ошибка, если отсутствуют обязательные данные)",
"cli.help.arg.update_step.operation.help": "Необязательное новое имя операции (по умолчанию используется существующий ключ op)",
"cli.help.arg.update_step.overwrite_answers.help": "Перезаписать существующие артефакты ответов",
"cli.help.arg.update_step.pack.help": "Идентификатор pack для разрешения component-id",
"cli.help.arg.update_step.reask.help": "Принудительно повторно задавать вопросы мастера, даже если ответы существуют",
"cli.help.arg.update_step.resolver.help": "Переопределение resolver (fixture://...) для тестов/CI",
"cli.help.arg.update_step.routing_json.help": "Явный файл routing JSON (запасной вариант)",
"cli.help.arg.update_step.routing_multi_to.help": "Маршрутизация к нескольким идентификаторам узлов (через запятую)",
"cli.help.arg.update_step.routing_next.help": "Маршрутизация к конкретному идентификатору узла",
"cli.help.arg.update_step.routing_out.help": "Сокращение маршрутизации: сделать узел терминальным (out)",
"cli.help.arg.update_step.routing_reply.help": "Сокращение маршрутизации: ответить источнику",
"cli.help.arg.update_step.step.help": "Идентификатор узла для обновления (необязательно, если существуют метаданные компонента)",
"cli.help.arg.update_step.tenant.help": "Идентификатор tenant для разрешения component-id",
"cli.help.arg.update_step.wizard_mode.help": "Необязательный режим мастера (default/setup/update/remove)",
"cli.help.arg.update_step.write.help": "Флаг записи для обратной совместимости (игнорируется; запись по умолчанию)",
"cli.help.arg.wizard.add_step.abi_version.help": "Переопределение версии ABI для операций мастера",
"cli.help.arg.wizard.add_step.after.help": "Необязательный ID опорного узла; по умолчанию entrypoint или первый узел",
"cli.help.arg.wizard.add_step.allow_contract_change.help": "Разрешить расхождение контракта при изменении describe_hash",
"cli.help.arg.wizard.add_step.allow_cycles.help": "Разрешить циклы/обратные рёбра при вставке",
"cli.help.arg.wizard.add_step.answers.help": "JSON с ответами для режима config",
"cli.help.arg.wizard.add_step.answers_dir.help": "Каталог для артефактов ответов мастера",
"cli.help.arg.wizard.add_step.answers_file.help": "Файл ответов (JSON) для режима config",
"cli.help.arg.wizard.add_step.auth_token.help": "Токен аутентификации дистрибьютора (необязательно)",
"cli.help.arg.wizard.add_step.component_id.help": "Идентификатор компонента для разрешения через операции мастера (предпочтительно для новых flow)",
"cli.help.arg.wizard.add_step.component_ref.help": "Ссылка на удалённый компонент (oci://, repo://, store:// и т. д.) для привязки sidecar",
"cli.help.arg.wizard.add_step.component_version.help": "Версия компонента для разрешения component-id",
"cli.help.arg.wizard.add_step.config_flow.help": "Файл config-потока для выполнения (режим config)",
"cli.help.arg.wizard.add_step.distributor_url.help": "URL дистрибьютора для разрешения component-id",
"cli.help.arg.wizard.add_step.dry_run.help": "Показать обновленный flow без записи",
"cli.help.arg.wizard.add_step.env.help": "Идентификатор окружения для разрешения component-id",
"cli.help.arg.wizard.add_step.flow_path.help": "Путь к файлу потока для изменения",
"cli.help.arg.wizard.add_step.interactive.help": "Разрешить интерактивные QA-подсказки (только режим мастера)",
"cli.help.arg.wizard.add_step.local_wasm.help": "Локальный путь к wasm для привязки sidecar (относительно файла потока)",
"cli.help.arg.wizard.add_step.locale.help": "Локаль (BCP47) для подсказок мастера",
"cli.help.arg.wizard.add_step.manifests.help": "Необязательные пути к манифестам компонентов для проверки каталога или обнаружения потока конфигурации",
"cli.help.arg.wizard.add_step.mode.help": "Как получить узел для вставки",
"cli.help.arg.wizard.add_step.node_id.help": "Необязательное переопределение id узла",
"cli.help.arg.wizard.add_step.non_interactive.help": "Отключить интерактивные подсказки (требуются предоставленные ответы)",
"cli.help.arg.wizard.add_step.operation.help": "Необязательная операция для нового узла",
"cli.help.arg.wizard.add_step.overwrite_answers.help": "Перезаписать существующие артефакты ответов",
"cli.help.arg.wizard.add_step.pack.help": "Идентификатор pack для разрешения component-id",
"cli.help.arg.wizard.add_step.pack_alias.help": "Необязательный псевдоним pack для нового узла",
"cli.help.arg.wizard.add_step.payload.help": "Payload JSON для нового узла (режим по умолчанию)",
"cli.help.arg.wizard.add_step.pin.help": "Закрепить компонент (разрешить тег в digest или хэшировать локальный wasm)",
"cli.help.arg.wizard.add_step.reask.help": "Принудительно повторно задавать вопросы мастера, даже если ответы существуют",
"cli.help.arg.wizard.add_step.resolver.help": "Переопределение resolver (fixture://...) для тестов/CI",
"cli.help.arg.wizard.add_step.routing_json.help": "Явный файл routing JSON (запасной вариант)",
"cli.help.arg.wizard.add_step.routing_multi_to.help": "Маршрутизация к нескольким идентификаторам узлов (через запятую)",
"cli.help.arg.wizard.add_step.routing_next.help": "Маршрутизация к конкретному идентификатору узла",
"cli.help.arg.wizard.add_step.routing_out.help": "Сокращение маршрутизации: сделать новый узел терминальным (out)",
"cli.help.arg.wizard.add_step.routing_reply.help": "Сокращение маршрутизации: ответить источнику",
"cli.help.arg.wizard.add_step.routing_to_anchor.help": "Явно направить к существующим целям якоря (по умолчанию, если флаг маршрутизации не указан)",
"cli.help.arg.wizard.add_step.tenant.help": "Идентификатор tenant для разрешения component-id",
"cli.help.arg.wizard.add_step.validate_only.help": "Только проверить без записи вывода",
"cli.help.arg.wizard.add_step.wizard_mode.help": "Необязательный режим мастера (default/setup/update/remove)",
"cli.help.arg.wizard.add_step.write.help": "Флаг записи для обратной совместимости (игнорируется; запись по умолчанию)",
"cli.help.arg.wizard.answers_file.help": "Загрузить ответы мастера из JSON-файла для повтора/предзаполнения",
"cli.help.arg.wizard.answers_path.help": "Загрузить/сохранить декларативный план действий мастера",
"cli.help.arg.wizard.answers_path.long_help": "Загрузить или сохранить декларативный план действий мастера.\n\nАгентные инструменты для программирования, такие как Codex и Claude, могут получить строгую схему плана с помощью `--schema`, заполнить JSON плана по этому пути и повторно запустить мастер в неинтерактивном режиме с `--answers`.",
"cli.help.arg.wizard.dry_run.help": "Проверить и запустить doctor, но не сохранять изменения flow",
"cli.help.arg.wizard.edit.description.help": "Необязательное описание flow",
"cli.help.arg.wizard.edit.flow_id.help": "Новый id flow (только когда безопасно; см. правила)",
"cli.help.arg.wizard.edit.flow_path.help": "Путь к flow для обновления",
"cli.help.arg.wizard.edit.flow_type.help": "Новый type/kind flow (только когда flow пустой)",
"cli.help.arg.wizard.edit.name.help": "Необязательное имя/заголовок flow",
"cli.help.arg.wizard.edit.schema_version.help": "Необязательный новый schema_version (без авто-повышения)",
"cli.help.arg.wizard.edit.tags.help": "Необязательные теги через запятую",
"cli.help.arg.wizard.emit_answers.help": "Записать ответы мастера в JSON-файл (без выбора пути через запрос)",
"cli.help.arg.wizard.emit_schema.help": "Записать JSON Schema ответов мастера в файл",
"cli.help.arg.wizard.help.help": "Вывести справку",
"cli.help.arg.wizard.new.description.help": "Необязательное описание flow",
"cli.help.arg.wizard.new.flow_id.help": "Идентификатор flow",
"cli.help.arg.wizard.new.flow_path.help": "Путь для записи нового flow",
"cli.help.arg.wizard.new.flow_type.help": "Тип/вид flow (например, messaging, events, component-config)",
"cli.help.arg.wizard.new.force.help": "Перезаписать файл, если он уже существует",
"cli.help.arg.wizard.new.name.help": "Необязательное имя/заголовок flow",
"cli.help.arg.wizard.new.schema_version.help": "schema_version для записи (по умолчанию 2)",
"cli.help.arg.wizard.pack.help": "Упаковать корневой каталог",
"cli.help.arg.wizard.remove_step.abi_version.help": "Переопределение версии ABI для операций мастера",
"cli.help.arg.wizard.remove_step.answers.help": "Строка Answers JSON/YAML для объединения с запросами мастера",
"cli.help.arg.wizard.remove_step.answers_dir.help": "Каталог для артефактов ответов мастера",
"cli.help.arg.wizard.remove_step.answers_file.help": "Файл ответов (JSON/YAML)",
"cli.help.arg.wizard.remove_step.assume_yes.help": "Пропустить запрос подтверждения",
"cli.help.arg.wizard.remove_step.auth_token.help": "Токен аутентификации дистрибьютора (необязательно)",
"cli.help.arg.wizard.remove_step.component.help": "Необязательная ссылка на компонент (oci://, repo://, store://)",
"cli.help.arg.wizard.remove_step.component_id.help": "Идентификатор компонента для разрешения через операции мастера (предпочтительно для новых flow)",
"cli.help.arg.wizard.remove_step.component_version.help": "Версия компонента для разрешения component-id",
"cli.help.arg.wizard.remove_step.distributor_url.help": "URL дистрибьютора для разрешения component-id",
"cli.help.arg.wizard.remove_step.env.help": "Идентификатор окружения для разрешения component-id",
"cli.help.arg.wizard.remove_step.flow_path.help": "Файл flow для обновления",
"cli.help.arg.wizard.remove_step.interactive.help": "Разрешить интерактивные QA-подсказки (только режим мастера)",
"cli.help.arg.wizard.remove_step.local_wasm.help": "Локальный путь wasm для операций мастера (относительно файла flow)",
"cli.help.arg.wizard.remove_step.locale.help": "Локаль (BCP47) для подсказок мастера",
"cli.help.arg.wizard.remove_step.multi_pred.help": "Поведение при наличии нескольких предшественников",
"cli.help.arg.wizard.remove_step.non_interactive.help": "Отключить интерактивные подсказки (требуются предоставленные ответы)",
"cli.help.arg.wizard.remove_step.overwrite_answers.help": "Перезаписать существующие артефакты ответов",
"cli.help.arg.wizard.remove_step.pack.help": "Идентификатор pack для разрешения component-id",
"cli.help.arg.wizard.remove_step.reask.help": "Принудительно повторно задавать вопросы мастера, даже если ответы существуют",
"cli.help.arg.wizard.remove_step.resolver.help": "Переопределение resolver (fixture://...) для тестов/CI",
"cli.help.arg.wizard.remove_step.step.help": "Идентификатор узла для удаления (необязательно, если существуют метаданные компонента)",
"cli.help.arg.wizard.remove_step.strategy.help": "Стратегия: splice (по умолчанию) или remove-only",
"cli.help.arg.wizard.remove_step.tenant.help": "Идентификатор tenant для разрешения component-id",
"cli.help.arg.wizard.remove_step.wizard_mode.help": "Необязательный режим мастера (default/setup/update/remove)",
"cli.help.arg.wizard.remove_step.write.help": "Записать обратно в файл flow вместо stdout",
"cli.help.arg.wizard.schema.help": "Записать строгую схему плана действий мастера в stdout",
"cli.help.arg.wizard.schema.long_help": "Записать строгую схему плана действий мастера в stdout.\n\nАгентные инструменты программирования, такие как Codex и Claude, должны сначала вызывать это, чтобы получить текущую схему плана, составить корректный JSON плана, а затем повторно запустить мастер с `--answers`, чтобы применить его в неинтерактивном режиме.",
"cli.help.arg.wizard.schema_path.help": "Записать строгую схему плана действий мастера",
"cli.help.arg.wizard.schema_path.long_help": "Записать строгую схему плана действий мастера.\n\nАгентные инструменты для программирования, такие как Codex и Claude, должны сначала вызвать это, чтобы получить текущую схему плана, составить корректный JSON плана, а затем повторно запустить мастер с `--answers`, чтобы применить его в неинтерактивном режиме.",
"cli.help.arg.wizard.update_step.abi_version.help": "Переопределение версии ABI для операций мастера",
"cli.help.arg.wizard.update_step.allow_contract_change.help": "Разрешить расхождение контракта при изменении describe_hash",
"cli.help.arg.wizard.update_step.answers.help": "Строка Answers JSON/YAML для объединения с существующей нагрузкой",
"cli.help.arg.wizard.update_step.answers_dir.help": "Каталог для артефактов ответов мастера",
"cli.help.arg.wizard.update_step.answers_file.help": "Файл Answers (JSON/YAML) для объединения с существующей нагрузкой",
"cli.help.arg.wizard.update_step.auth_token.help": "Токен аутентификации дистрибьютора (необязательно)",
"cli.help.arg.wizard.update_step.component.help": "Необязательная ссылка на компонент (oci://, repo://, store://)",
"cli.help.arg.wizard.update_step.component_id.help": "Идентификатор компонента для разрешения через операции мастера (предпочтительно для новых flow)",
"cli.help.arg.wizard.update_step.component_version.help": "Версия компонента для разрешения component-id",
"cli.help.arg.wizard.update_step.distributor_url.help": "URL дистрибьютора для разрешения component-id",
"cli.help.arg.wizard.update_step.dry_run.help": "Показать обновленный flow без записи",
"cli.help.arg.wizard.update_step.env.help": "Идентификатор окружения для разрешения component-id",
"cli.help.arg.wizard.update_step.flow_path.help": "Файл flow для обновления",
"cli.help.arg.wizard.update_step.interactive.help": "Разрешить интерактивные QA-подсказки (только режим мастера)",
"cli.help.arg.wizard.update_step.local_wasm.help": "Локальный путь wasm для операций мастера (относительно файла flow)",
"cli.help.arg.wizard.update_step.locale.help": "Локаль (BCP47) для подсказок мастера",
"cli.help.arg.wizard.update_step.mode.help": "Режим: default (по умолчанию) или config",
"cli.help.arg.wizard.update_step.non_interactive.help": "Отключить интерактивные подсказки (требуются предоставленные ответы)",
"cli.help.arg.wizard.update_step.operation.help": "Необязательное новое имя операции (по умолчанию используется существующий ключ op)",
"cli.help.arg.wizard.update_step.overwrite_answers.help": "Перезаписать существующие артефакты ответов",
"cli.help.arg.wizard.update_step.pack.help": "Идентификатор pack для разрешения component-id",
"cli.help.arg.wizard.update_step.reask.help": "Принудительно повторно задавать вопросы мастера, даже если ответы существуют",
"cli.help.arg.wizard.update_step.resolver.help": "Переопределение resolver (fixture://...) для тестов/CI",
"cli.help.arg.wizard.update_step.routing_json.help": "Явный файл routing JSON (запасной вариант)",
"cli.help.arg.wizard.update_step.routing_multi_to.help": "Маршрутизация к нескольким идентификаторам узлов (через запятую)",
"cli.help.arg.wizard.update_step.routing_next.help": "Маршрутизация к конкретному идентификатору узла",
"cli.help.arg.wizard.update_step.routing_out.help": "Сокращение маршрутизации: сделать узел терминальным (out)",
"cli.help.arg.wizard.update_step.routing_reply.help": "Сокращение маршрутизации: ответить источнику",
"cli.help.arg.wizard.update_step.step.help": "Идентификатор узла для обновления (необязательно, если существуют метаданные компонента)",
"cli.help.arg.wizard.update_step.tenant.help": "Идентификатор tenant для разрешения component-id",
"cli.help.arg.wizard.update_step.wizard_mode.help": "Необязательный режим мастера (default/setup/update/remove)",
"cli.help.arg.wizard.update_step.write.help": "Флаг записи для обратной совместимости (игнорируется; запись по умолчанию)",
"cli.help.command.add_step": "Вставить шаг после узлового якоря",
"cli.help.command.add_step.about": "Вставить шаг после узлового якоря",
"cli.help.command.answers": "Вывести JSON-схему и примеры ответов для операции компонента",
"cli.help.command.answers.about": "Вывести JSON-схему и примеры ответов для операции компонента",
"cli.help.command.bind_component": "Привязать или восстановить привязку sidecar-компонента без изменения узлов потока",
"cli.help.command.bind_component.about": "Привязать или восстановить привязку sidecar-компонента без изменения узлов потока",
"cli.help.command.component_schema": "Вывести строгую JSON-схему для контракта ответов мастера компонента",
"cli.help.command.component_schema.about": "Вывести строгую JSON-схему для контракта ответов мастера компонента",
"cli.help.command.component_schema.long_about": "Вывести строгую JSON-схему для контракта ответов мастера компонента.\n\nЭто предназначено для агентных и автоматизированных инструментов: сначала получите схему для конкретного компонента, соберите корректные ответы для выбранного режима, а затем встроите эти ответы в план мастера потока.",
"cli.help.command.delete_step": "Удалить узел и при необходимости сшить маршрутизацию",
"cli.help.command.delete_step.about": "Удалить узел и при необходимости сшить маршрутизацию",
"cli.help.command.doctor": "Проверить потоки",
"cli.help.command.doctor.about": "Проверить потоки",
"cli.help.command.doctor_answers": "Проверить JSON ответов по схеме",
"cli.help.command.doctor_answers.about": "Проверить JSON ответов по схеме",
"cli.help.command.info.about": "Описать файл потока .ygtc",
"cli.help.command.new": "Создать новый шаблон потока по указанному пути",
"cli.help.command.new.about": "Создать новый каркас потока по указанному пути",
"cli.help.command.top.about": "Помощники для создания каркаса потока",
"cli.help.command.update": "Обновить метаданные потока на месте, не перезаписывая узлы",
"cli.help.command.update.about": "Обновить метаданные потока на месте без перезаписи узлов",
"cli.help.command.update_step": "Обновить существующий узел (повторно выполнить config/default с переопределениями)",
"cli.help.command.update_step.about": "Обновить существующий узел (повторно выполнить config/default с переопределениями)",
"cli.help.command.wizard": "Помощники мастера потоков (по умолчанию интерактивные)",
"cli.help.command.wizard.about": "Помощники мастера потоков (по умолчанию интерактивно)",
"cli.help.command.wizard.add_step.about": "Вставить шаг после якорного узла (режим мастера)",
"cli.help.command.wizard.edit.about": "Обновить метаданные потока на месте без перезаписи узлов",
"cli.help.command.wizard.new.about": "Создать новый каркас flow",
"cli.help.command.wizard.remove_step.about": "Удалить узел и при необходимости сшить маршрутизацию (режим мастера)",
"cli.help.command.wizard.update_step.about": "Обновить существующий узел (режим мастера)",
"cli.help.option.backup": "Создавать резервные копии файлов потока перед перезаписью (суффикс .bak)",
"cli.help.option.format": "Формат вывода (human или json)",
"cli.help.option.locale": "Локаль диагностики (BCP47)",
"cli.help.option.permissive": "Включить мягкую обработку схемы (по умолчанию: strict)",
"cli.help.top.about": "Помощники для создания каркаса потока",
"cli.info.about": "Описать файл потока .ygtc",
"cli.info.arg.path": "Путь к файлу потока .ygtc",
"cli.info.error.not_a_flow": "{0}: недопустимый файл .ygtc: {1}",
"cli.info.resolve.bound": "связан",
"cli.info.resolve.partial": "частично связан",
"cli.info.resolve.unbound": "несвязан",
"cli.info.section.entrypoints": "Точки входа",
"cli.info.section.id": "ID",
"cli.info.section.kind": "Тип",
"cli.info.section.nodes": "Узлы",
"cli.info.section.parameters": "Параметры",
"cli.info.section.resolve": "Разрешение",
"cli.info.section.tags": "Теги",
"cli.qa.prompt.enter_number": "Введите число",
"cli.qa.prompt.enter_text": "Введите текст",
"cli.qa.prompt.enter_true_false": "Введите true/false",
"cli.qa.prompt.select_option": "Выберите вариант",
"cli.qa.required_field": "Это обязательное поле.",
"cli.qa.warning.unknown_answers_keys": "предупреждение: ответы содержат неизвестные ключи: {}"
}