{
  "summary": {
    "Сравнено пар": 8,
    "Совпадений": 2,
    "Различий": 4,
    "На уточнение": 2
  },
  "rows": [
    {
      "Пара": "PAIR-01",
      "Позиция A": "хлопок140",
      "Позиция B": "хлопок140",
      "Решение": "Совпадают признаки",
      "Основание": "Все значимые поля совпали"
    },
    {
      "Пара": "PAIR-02",
      "Позиция A": "смесь",
      "Позиция B": "хлопок",
      "Решение": "Разные позиции",
      "Основание": "Различаются: Состав"
    },
    {
      "Пара": "PAIR-03",
      "Позиция A": "140г",
      "Позиция B": "160г",
      "Решение": "Разные позиции",
      "Основание": "Различаются: Плотность"
    },
    {
      "Пара": "PAIR-04",
      "Позиция A": "без состава",
      "Позиция B": "хлопок",
      "Решение": "Нужно уточнение",
      "Основание": "Не заданы: Состав"
    },
    {
      "Пара": "PAIR-05",
      "Позиция A": "смесь в другом порядке",
      "Позиция B": "смесь",
      "Решение": "Совпадают признаки",
      "Основание": "Все значимые поля совпали"
    },
    {
      "Пара": "PAIR-06",
      "Позиция A": "узкая",
      "Позиция B": "широкая",
      "Решение": "Разные позиции",
      "Основание": "Различаются: Ширина"
    },
    {
      "Пара": "PAIR-07",
      "Позиция A": "плотность неизвестна",
      "Позиция B": "140г",
      "Решение": "Нужно уточнение",
      "Основание": "Не заданы: Плотность"
    },
    {
      "Пара": "PAIR-08",
      "Позиция A": "черная",
      "Позиция B": "белая",
      "Решение": "Разные позиции",
      "Основание": "Различаются: Цвет"
    }
  ],
  "notes": [
    "Доли волокон не складываются между разными позициями. Плотность указана вг/м² во всем исходном наборе."
  ]
}
