{
  "schemaVersion": "adventure-draft/v1",
  "sourceAdventureId": "orbiting-buffet-audit",
  "characters": [
    {
      "id": "inspector-vork",
      "name": "Инспектор Ворк",
      "role": "Галактический аудитор безопасности",
      "motivation": "Завершить проверку строго по кодексу, не потеряв лицо",
      "visibility": {
        "kind": "public"
      }
    },
    {
      "id": "chief-engineer-plyus",
      "name": "Главный инженер Плюс",
      "role": "Технический оператор станции",
      "motivation": "Сохранить станцию и скрыть свою самодеятельность",
      "visibility": {
        "kind": "public"
      }
    },
    {
      "id": "diplomat-fru",
      "name": "Дипломат Фру",
      "role": "Представитель Трапезоидного Союза, истец",
      "motivation": "Выторговать уступки с помощью противоречивой жалобы",
      "visibility": {
        "kind": "public"
      }
    }
  ],
  "storyFacts": [
    {
      "id": "complaint-conflict",
      "statement": "Официальная жалоба дипломата Фру содержит противоречивые утверждения: гравитация в буфете описана одновременно как 'опасно низкая' и 'тошнотворно высокая'.",
      "visibility": {
        "kind": "public"
      }
    },
    {
      "id": "single-gravity-mode",
      "statement": "Система гравитации буфета способна создавать только одно равномерное ускорение во всём отсеке.",
      "visibility": {
        "kind": "public"
      }
    },
    {
      "id": "summit-60-min",
      "statement": "Стыковка саммита запланирована ровно через 60 минут после начала аудита; сертификация буфета должна быть завершена к этому моменту.",
      "visibility": {
        "kind": "public"
      }
    },
    {
      "id": "engineer-tweaked",
      "statement": "Главный инженер Плюс тайно перенастроил гравитацию буфета на нестандартное среднее значение после получения жалобы, надеясь угодить всем.",
      "visibility": {
        "kind": "players",
        "playerIds": []
      }
    }
  ],
  "clocks": [
    {
      "id": "docking-timer",
      "label": "Таймер стыковки",
      "segments": 6,
      "initialValue": 0,
      "advanceSignals": [
        "half-time",
        "five-min-warning"
      ],
      "whenFull": "Саммит стыкуется без сертификации; буфет опечатан, начинается дипломатический скандал."
    }
  ],
  "scenes": [
    {
      "id": "buffet-entrance",
      "kind": "opening",
      "title": "Шлюз буфета",
      "summary": "Игроки прибывают на орбитальную станцию, где их встречают инспектор Ворк и дипломат Фру, обменивающиеся взаимными претензиями по поводу безопасности буфета.",
      "locationId": "station-docking-arm",
      "participantIds": [
        "inspector-vork",
        "diplomat-fru"
      ],
      "requiredFactIds": [
        "complaint-conflict",
        "summit-60-min"
      ],
      "exits": [
        {
          "id": "to-investigation",
          "outcome": "success",
          "when": "игроки соглашаются провести независимую проверку гравитации или требуют показать полный текст жалобы",
          "nextSceneId": "gravity-lab",
          "consequences": [
            "Инспектор Ворк вручает планшет с параграфами и запускает протокол",
            "Дипломат Фру демонстративно засекает время и напоминает о крайнем сроке"
          ]
        }
      ]
    },
    {
      "id": "gravity-lab",
      "kind": "challenge",
      "title": "Центр управления гравитацией",
      "summary": "Игроки осматривают генераторы гравитации и общаются с главным инженером Плюсом, собирая данные о текущем режиме и истории настроек.",
      "locationId": "engineering-deck",
      "participantIds": [
        "chief-engineer-plyus"
      ],
      "requiredFactIds": [
        "single-gravity-mode",
        "engineer-tweaked"
      ],
      "exits": [
        {
          "id": "to-hearing",
          "outcome": "success",
          "when": "игроки зафиксировали показания датчиков и расспросили Плюса о недавних изменениях в настройках",
          "nextSceneId": "arbitration-chamber",
          "consequences": [
            "Плюс нервно признаётся, что 'усреднил' гравитацию после жалобы",
            "Логи системы подтверждают однородность поля и отсутствие перегрузок"
          ]
        }
      ]
    },
    {
      "id": "arbitration-chamber",
      "kind": "finale",
      "title": "Арбитражный зал",
      "summary": "Игроки должны представить собранные доказательства перед инспектором и дипломатом; судьба саммита и буфета решается здесь и сейчас.",
      "locationId": "station-atrium",
      "participantIds": [
        "inspector-vork",
        "diplomat-fru",
        "chief-engineer-plyus"
      ],
      "requiredFactIds": [
        "complaint-conflict",
        "single-gravity-mode"
      ],
      "exits": [
        {
          "id": "prove-contradiction",
          "outcome": "success",
          "when": "игроки доказывают, что жалоба внутренне противоречива и должна быть отклонена по пункту 9-бис, а текущая гравитация безопасна",
          "endingId": "buffet-certified",
          "consequences": [
            "Инспектор Ворк объявляет буфет соответствующим нормам",
            "Дипломат Фру неохотно отзывает претензии и получает приглашение на дегустацию",
            "Саммит начинается с изысканных закусок в штатном режиме"
          ]
        },
        {
          "id": "fail-to-resolve",
          "outcome": "failure",
          "when": "игроки не могут убедительно опровергнуть жалобу или таймер стыковки заполнен больше чем наполовину",
          "endingId": "emergency-rations",
          "failForward": true,
          "consequences": [
            "Инспектор Ворк отказывает в сертификации и опечатывает буфет",
            "Плюс достаёт запас аварийных пайков и предлагает их делегациям"
          ]
        }
      ]
    }
  ],
  "endings": [
    {
      "id": "buffet-certified",
      "label": "Космический фуршет удался",
      "summary": "Буфет официально сертифицирован. Инспектор Ворк улыбается, дипломат Фру получает двойную порцию улиток, а саммит начинается под аплодисменты."
    },
    {
      "id": "emergency-rations",
      "label": "Пайковое перемирие",
      "summary": "Буфет не открыт, но гостям раздают забавные тюбики с надписью «Штрудель аварийный». Переговоры откладываются, но атмосфера остаётся дружелюбной."
    }
  ],
  "improvisation": {
    "allowed": [
      "социальное решение проблем",
      "фарс без унижений"
    ],
    "prohibitedAdditions": [
      "графическое насилие",
      "сексуальный контент",
      "заимствованная интеллектуальная собственность",
      "NEVER_INCLUDE_SENTINEL_9J7K"
    ]
  }
}