{
  "quests": [
    {
      "id": "tutorial_open_journal",
      "title": "Журнал заданий",
      "category": "Tutorial",
      "status": "Completed",
      "recommendedLevel": 0,
      "description": "Теперь у героя есть журнал заданий. В нём можно просматривать текущие поручения, цели и подробные записи о событиях, которые уже произошли в мире игры.",
      "objectives": [
        { "id": "open_journal", "text": "Открыть журнал заданий", "completed": true }
      ]
    },
    {
      "id": "side_lost_bag",
      "title": "Потерянная сумка",
      "category": "Side",
      "status": "Completed",
      "recommendedLevel": 1,
      "description": "Путник потерял сумку недалеко от лесной тропы. Внутри оказались вещи, важные для его дальнейшего пути. Возвращение сумки укрепило доверие местных жителей к герою.",
      "objectives": [
        { "id": "find_bag", "text": "Найти сумку у лесной тропы", "completed": true },
        { "id": "bring_bag", "text": "Вернуть сумку путнику", "completed": true }
      ]
    },
    {
      "id": "failed_missing_courier",
      "title": "След курьера",
      "category": "Side",
      "status": "Failed",
      "recommendedLevel": 2,
      "description": "Курьер исчез до того, как герой смог выйти на его след. Местные говорят, что на дороге остались только следы копыт и обрывок ремня. Возможность узнать, кто забрал посылку, была упущена.",
      "objectives": [
        { "id": "ask_innkeeper", "text": "Расспросить трактирщика", "completed": true },
        { "id": "find_courier", "text": "Найти курьера до наступления ночи", "completed": false }
      ]
    },
    {
      "id": "contract_old_well",
      "title": "Старый колодец",
      "category": "Contract",
      "status": "Active",
      "recommendedLevel": 2,
      "description": "На окраине деревни стоит старый колодец. Ночью из него слышны голоса, а утром вокруг находят мокрые следы. Местные боятся подходить к нему, но староста считает, что причина происходящего связана с давним проклятием.",
      "objectives": [
        { "id": "inspect_well", "text": "Осмотреть старый колодец", "completed": false },
        { "id": "search_tracks", "text": "Найти следы возле каменной ограды", "completed": false },
        { "id": "report_elder", "text": "Вернуться к старосте", "completed": false }
      ]
    },
    {
      "id": "main_find_ghost",
      "title": "Следы призрака",
      "category": "Main",
      "status": "Active",
      "recommendedLevel": 1,
      "description": "В заброшенной части деревни появился странный призрак. Местные жители говорят, что он появляется только ночью и исчезает возле старого колодца. Похоже, дух пытается привести кого-то к месту, где много лет назад случилась трагедия.",
      "objectives": [
        { "id": "talk_to_ghost", "text": "Поговорить с призраком возле старого дома", "completed": false },
        { "id": "inspect_well", "text": "Осмотреть старый колодец", "completed": false },
        { "id": "return_to_elder", "text": "Вернуться к старосте", "completed": false }
      ]
    },
    {
      "id": "main_black_letter",
      "title": "Письмо с чёрной печатью",
      "category": "Main",
      "status": "Active",
      "recommendedLevel": 3,
      "description": "В руки героя попало письмо с чёрной восковой печатью. Имя отправителя стёрто, но на бумаге остался запах дыма и дорогих трав. Письмо упоминает встречу у северных ворот и человека, который знает правду о призраке.",
      "objectives": [
        { "id": "read_letter", "text": "Прочитать письмо", "completed": true },
        { "id": "go_north_gate", "text": "Добраться до северных ворот", "completed": false },
        { "id": "find_contact", "text": "Найти человека с серебряным кольцом", "completed": false }
      ]
    },
    {
      "id": "side_herbalist_help",
      "title": "Травы для лекаря",
      "category": "Side",
      "status": "Available",
      "recommendedLevel": 1,
      "description": "Лекарю нужны редкие болотные травы, чтобы приготовить настой для больных детей. Он предупредил, что растение раскрывается только на рассвете, а рядом часто появляются дикие звери.",
      "objectives": [
        { "id": "collect_herbs", "text": "Собрать болотные травы на рассвете", "completed": false },
        { "id": "bring_herbs", "text": "Отнести травы лекарю", "completed": false }
      ]
    }
  ]
}
