[
  {
    "screen_id": "screen-01",
    "title": "Материалы перед встречей",
    "elements": [
      {
        "id": "source-list",
        "type": "list",
        "label": "Источники с датами"
      },
      {
        "id": "build-summary",
        "type": "button",
        "label": "Подготовить черновик"
      }
    ],
    "next": "screen-02"
  },
  {
    "screen_id": "screen-02",
    "title": "Черновик сводки",
    "elements": [
      {
        "id": "claim-01",
        "type": "claim",
        "text": "Клиент рассматривает поиск по инструкциям.",
        "source_id": "source-01"
      },
      {
        "id": "claim-02",
        "type": "claim",
        "text": "Сводка должна показывать источники и сохраняться после проверки.",
        "source_id": "source-02"
      },
      {
        "id": "claim-03",
        "type": "claim",
        "text": "Бюджет согласован.",
        "source_id": null,
        "intentional_error": true
      },
      {
        "id": "edit",
        "type": "button",
        "label": "Исправить черновик"
      }
    ],
    "next": "screen-03"
  },
  {
    "screen_id": "screen-03",
    "title": "Проверка утверждения",
    "elements": [
      {
        "id": "source-comparison",
        "type": "comparison",
        "source_ids": [
          "source-02",
          "source-03"
        ],
        "label": "Новая и устаревшая заметки"
      },
      {
        "id": "remove-claim",
        "type": "button",
        "label": "Убрать неподтверждённое утверждение"
      },
      {
        "id": "save-edits",
        "type": "button",
        "label": "Сохранить исправления"
      }
    ],
    "next": "screen-04"
  },
  {
    "screen_id": "screen-04",
    "title": "Нет данных о результате встречи",
    "elements": [
      {
        "id": "missing",
        "type": "notice",
        "text": "В материалах нет результата последней встречи."
      },
      {
        "id": "add-note",
        "type": "button",
        "label": "Добавить свою заметку"
      },
      {
        "id": "continue-without",
        "type": "button",
        "label": "Продолжить без сводки"
      }
    ],
    "next": null
  }
]
