{
  "id": "P34-C05",
  "mode": "workflow",
  "theme": "workflow",
  "brand": "РАЗБОР / P34-C05",
  "title": "Стенд ответа о ремонте: проверка перед формулировкой",
  "lead": "Проверить ветку диалога с подтверждением и без него на открытых данных.",
  "section": "Исходный материал → результат",
  "offer": "Номер заказа не заменяет подтверждение права.",
  "inputTitle": "Редактируемый исходный материал",
  "outputTitle": "Подготовленный результат",
  "source": "Заказ: R-102\nПроверка: подтвержден\nСтатус: диагностика",
  "extract": [
    {
      "id": "order",
      "label": "Заказ",
      "pattern": "^Заказ:[ \\t]*(.+)$",
      "type": "text",
      "required": true
    },
    {
      "id": "verified",
      "label": "Проверка",
      "pattern": "^Проверка:[ \\t]*(.+)$",
      "type": "text",
      "required": true
    },
    {
      "id": "status",
      "label": "Статус",
      "pattern": "^Статус:[ \\t]*(.+)$",
      "type": "text",
      "required": true
    }
  ],
  "processor": "dialogue",
  "rules": [
    {
      "kind": "equals",
      "field": "verified",
      "value": "подтвержден",
      "message": "Право на сведения не подтверждено. Передайте проверку сотруднику."
    }
  ],
  "examples": [
    {
      "label": "Исходный пример",
      "text": "Заказ: R-102\nПроверка: подтвержден\nСтатус: диагностика"
    },
    {
      "label": "Неполные сведения",
      "text": "Требуется уточнение. Исходные параметры пока не переданы."
    }
  ],
  "reply": "Не будем подтверждать непроверенные сведения. Нужен сотрудник или уточнение.",
  "confirm": "По заказу {order} передан статус: {status}. Дальнейший вопрос можно направить сотруднику.",
  "redactOnIssue": [
    "status"
  ]
}
