{
  "date": "2026-09-10",
  "answers": [
    {
      "статус": "ФАКТ",
      "текст": "Фильтр демонстрационный, кат. № DEMO-101 (шт) — 1 250,00 ₽ по Контракту (Приложение №1: 1250).\nЦена из Приложения №1 к Контракту. Срок поставки уточнит менеджер.",
      "факты": [
        {
          "артикул": "DEMO-101",
          "наименование": "Фильтр демонстрационный",
          "ед": "шт",
          "цены": [
            1250.0
          ],
          "источник": "Учебный прайс — синтетические данные"
        }
      ],
      "вопрос": "Сколько стоит DEMO-101?",
      "причина": "",
      "сам_отвечает": true,
      "источник": "Учебный прайс — синтетические данные"
    },
    {
      "статус": "НА_СОГЛАСОВАНИЕ",
      "текст": "Уточню у менеджера и вернусь с ответом.",
      "факты": [
        {
          "артикул": "DEMO-202",
          "наименование": "Датчик демонстрационный",
          "ед": "шт",
          "цены": [
            2400.0,
            2700.0
          ],
          "источник": "Учебный прайс — синтетические данные"
        }
      ],
      "вопрос": "Сколько стоит DEMO-202?",
      "причина": "у артикула DEMO-202 в Приложении №1 несколько цен по разделам — нужную выбирает человек",
      "сам_отвечает": false,
      "источник": "Учебный прайс — синтетические данные"
    },
    {
      "статус": "НА_СОГЛАСОВАНИЕ",
      "текст": "Уточню у менеджера и вернусь с ответом.",
      "факты": [],
      "вопрос": "Когда можно забрать заказ?",
      "причина": "в Приложении №1 нет позиции по этому запросу",
      "сам_отвечает": false,
      "источник": "Учебный прайс — синтетические данные"
    }
  ],
  "checks": [
    {
      "файл": "error.xlsx",
      "тип": "ЗН",
      "код": 2,
      "пускать_дальше": false,
      "находки": [
        {
          "уровень": "КРАСНЫЙ",
          "где": "работы, строка 5",
          "что": "сумма строки не равна ставка × нормо-часы",
          "ждали": 2000.0,
          "факт": 2500.0
        }
      ],
      "проверено": [
        "сведения файла: постороннего не видно (cp:lastModifiedBy)",
        "шапка: дата на месте (09.09.2026)",
        "работы: 1 позиц., арифметика и ставка сходятся",
        "материалов нет — заказ-наряд только на работы",
        "общий итог сходится: 2500.00 руб."
      ],
      "не_проверено": [
        "соответствие состава работ реальной заявке и дефектовке",
        "разумность нормо-часов (норматив №511 ворота не читают)",
        "нужен ли вообще каждый из материалов",
        "орфография, формулировки, тон документа",
        "подписан ли документ и тем ли лицом"
      ],
      "сводка": {
        "тип": "ЗН",
        "работ": 1,
        "сумма_работ": 2500.0,
        "материалов": 0,
        "сумма_материалов": 0.0,
        "итого": 2500.0
      }
    },
    {
      "файл": "correct.xlsx",
      "тип": "ЗН",
      "код": 0,
      "пускать_дальше": true,
      "находки": [],
      "проверено": [
        "сведения файла: постороннего не видно (cp:lastModifiedBy)",
        "шапка: дата на месте (09.09.2026)",
        "работы: 1 позиц., арифметика и ставка сходятся",
        "материалов нет — заказ-наряд только на работы",
        "общий итог сходится: 2000.00 руб."
      ],
      "не_проверено": [
        "соответствие состава работ реальной заявке и дефектовке",
        "разумность нормо-часов (норматив №511 ворота не читают)",
        "нужен ли вообще каждый из материалов",
        "орфография, формулировки, тон документа",
        "подписан ли документ и тем ли лицом"
      ],
      "сводка": {
        "тип": "ЗН",
        "работ": 1,
        "сумма_работ": 2000.0,
        "материалов": 0,
        "сумма_материалов": 0.0,
        "итого": 2000.0
      }
    }
  ],
  "console": {
    "deadline": "14.09.2026",
    "approved": 120000,
    "remaining": 880000,
    "limit": 1000000
  },
  "source_hashes": {
    "ceny.py": "ef167faeb826bb5e478bffd72ba9bb0e9bfee2b117bb38a727e9a75ca0e809cd",
    "konsol.py": "cec851db428e077e78ebde7a43f23f9eb54a673bdf2a119e5509d3a3ff46f414",
    "otvetchik.py": "969487aac5a83f2504219ded14a22626b796c2c3ff4224452c876e341cd0fcbb",
    "rekvizity.py": "3edee8c4118d4d0377f3156c480c27b3950293864d588dfad85c6ed97d57d6f7",
    "sobytiya.py": "424e8c57c95a355c1367ae7d92fce99d04a0ef19515e0a86c60b08aee67de56d",
    "vorota.py": "74e6815e19d524b5aa394d3bf658bb36b4da89af54a821d9121611cebea28017"
  }
}