{
  "id": "P37-C01",
  "mode": "workflow",
  "theme": "workflow",
  "brand": "РАЗБОР / P37-C01",
  "title": "Редакционный сборщик: материал не теряет своего клиента",
  "lead": "Из брифа и связанного источника собрать конкретный пост; остановить сборку при подмене владельца.",
  "section": "Исходный материал → результат",
  "offer": "Из брифа и связанного источника собрать конкретный пост; остановить сборку при подмене владельца.",
  "inputTitle": "Редактируемый исходный материал",
  "outputTitle": "Пост и основание цены",
  "source": "Клиент материала: A\nКлиент источника: A\nБренд: Лист и свет\nПродукт: настольный светильник L-4\nЦена: 4900\nУсловие: самовывоз после подтверждения наличия\nИсточник: A/catalogue-v3#L-4",
  "extract": [
    {
      "id": "client",
      "label": "Клиент материала",
      "pattern": "^Клиент материала:[ \\t]*(.+)$",
      "type": "text",
      "required": true
    },
    {
      "id": "sourceClient",
      "label": "Клиент источника",
      "pattern": "^Клиент источника:[ \\t]*(.+)$",
      "type": "text",
      "required": true
    },
    {
      "id": "brand",
      "label": "Бренд",
      "pattern": "^Бренд:[ \\t]*(.+)$",
      "type": "text",
      "required": true
    },
    {
      "id": "product",
      "label": "Продукт",
      "pattern": "^Продукт:[ \\t]*(.+)$",
      "type": "text",
      "required": true
    },
    {
      "id": "price",
      "label": "Цена",
      "pattern": "^Цена:[ \\t]*(.+)$",
      "type": "number",
      "required": true,
      "min": 0,
      "exclusiveMin": true
    },
    {
      "id": "condition",
      "label": "Условие",
      "pattern": "^Условие:[ \\t]*(.+)$",
      "type": "text",
      "required": true
    },
    {
      "id": "source",
      "label": "Источник",
      "pattern": "^Источник:[ \\t]*(.+)$",
      "type": "text",
      "required": true
    }
  ],
  "processor": "extract",
  "rules": [],
  "examples": [
    {
      "label": "Исходный пример",
      "text": "Клиент материала: A\nКлиент источника: A\nБренд: Лист и свет\nПродукт: настольный светильник L-4\nЦена: 4900\nУсловие: самовывоз после подтверждения наличия\nИсточник: A/catalogue-v3#L-4"
    },
    {
      "label": "Неполные сведения",
      "text": "Требуется уточнение. Исходные параметры пока не переданы."
    }
  ],
  "comparisons": [
    {
      "kind": "same",
      "left": "client",
      "right": "sourceClient",
      "message": "Материал и источник принадлежат разным клиентам."
    }
  ],
  "renderTemplate": "{brand}\n\n{product} — {price} ₽.\n{condition}.\n\nОснование: {source}"
}
