Публикация сцены

В Vrata 0.1 сцена становится комнатой через API и control plane вашей установки. На vrataspace.ru размещение пока не открыто: хостинг сцен начнёт работать вместе с кабинетом и оплатой.

Шаги

  1. Упаковка. Scene Bundle — каталог или .zip со scene.json и ассетами, на которые он ссылается. Формат — в разделе «Формат Scene Bundle».
  2. Проверка у себя. pnpm exec vrata scenes validate <путь> --json проверяет схему, пути, точки появления, ассеты и бюджеты размеров. Ту же команду удобно поставить в CI.
  3. Загрузка. В /control-plane укажите id пакета и неизменяемую версию и загрузите .zip — или вызовите POST /api/scene-bundles/uploads с правом scene-bundle.write. API проверяет архив до того, как сохранить метаданные.
  4. Привязка к комнате. Выберите комнату и привяжите текущую или выбранную версию пакета. Новая версия не заменяет опубликованную сама.
  5. Проверка и доступ. Откройте адрес комнаты, посмотрите диагностику и выдайте доступ участникам.

Что прочитать заранее