{
  "schemaVersion": 1,
  "id": "P46-C01",
  "title": "Подбор светильника: ширина и мощность раньше оттенка света",
  "author": {
    "id": "P46",
    "name": "Дмитрий Елисеев"
  },
  "specialty": "Умный поиск и подбор в каталогах",
  "projectStatus": "concept",
  "source": {
    "document": "catalogue_60_personas.md",
    "briefId": "P46-C01",
    "title": "Каталог светильников",
    "kind": "editorial_concept",
    "data": "synthetic"
  },
  "context": "Ниша допускает ширину 30 см и мощность 12 Вт. Красивый вариант 32 см не помещается, а 28 см с 15 Вт нарушает другое ограничение. Отсутствующий размер не считается подходящим.",
  "decision": "Сначала исключаю неизвестные или превышенные размеры и мощность. Температуру 2700 K использую только для порядка уже допущенных позиций. Причина исключения остается рядом с каждым SKU.",
  "constraint": "Все характеристики — авторский каталог для проверки подбора; наличие и условия продажи не заявляются.",
  "steps": [
    "Задать восемь SKU с размерами, мощностью и температурой.",
    "Отделить жесткую фильтрацию от мягкого ранжирования.",
    "Проверить границу 30/12 и смену предпочтения."
  ],
  "inspection": [
    "Допущены L01, L07, L06, L05 именно в порядке предпочтения — проверено.",
    "Предельные 30 см и 12 Вт разрешены — проверено.",
    "Смена мягкого предпочтения не возвращает слишком широкий SKU — проверено.",
    "Отрицательный параметр строки исключает ложный подбор — проверено.",
    "Нечисловой параметр строки исключает ложный подбор — проверено."
  ],
  "sample": {
    "headers": [
      "SKU",
      "Название",
      "Ширина, см",
      "Мощность, Вт",
      "Температура, K",
      "Решение",
      "Основание",
      "Разница K"
    ],
    "rows": [
      [
        "L01",
        "Круг 24",
        "24",
        "10",
        "2700",
        "Допущен",
        "Оба жестких ограничения выполнены",
        "0"
      ],
      [
        "L07",
        "Панель 29",
        "29",
        "11",
        "2700",
        "Допущен",
        "Оба жестких ограничения выполнены",
        "0"
      ],
      [
        "L06",
        "Круг 26",
        "26",
        "9",
        "3000",
        "Допущен",
        "Оба жестких ограничения выполнены",
        "300"
      ],
      [
        "L05",
        "Линия 30",
        "30",
        "12",
        "4000",
        "Допущен",
        "Оба жестких ограничения выполнены",
        "1300"
      ],
      [
        "L02",
        "Линия 32",
        "32",
        "10",
        "2700",
        "Исключен",
        "ширина больше ограничения",
        "0"
      ],
      [
        "L04",
        "Панель без размера",
        "",
        "8",
        "2700",
        "Исключен",
        "нет ширины",
        "0"
      ],
      [
        "L08",
        "Линия 28 без мощности",
        "28",
        "",
        "2700",
        "Исключен",
        "нет мощности",
        "0"
      ],
      [
        "L03",
        "Круг 28",
        "28",
        "15",
        "3000",
        "Исключен",
        "мощность больше ограничения",
        "300"
      ]
    ]
  },
  "sampleNote": "Авторский контрольный набор; не клиентские документы и не результаты внешней модели.",
  "caseStudy": {
    "role": "Разработчик подбора в каталогах",
    "contribution": "Я собрал каталог ламп с размерами и сделал подбор с объяснением каждого отказа.",
    "objective": "Восемь существующих в наборе SKU проходят жесткие ограничения, затем упорядочиваются по предпочтению теплого света.",
    "problem": "Ниша допускает ширину 30 см и мощность 12 Вт. Красивый вариант 32 см не помещается, а 28 см с 15 Вт нарушает другое ограничение. Отсутствующий размер не считается подходящим.",
    "result": "Из восьми SKU допущены четыре. При 2700 K первыми идут L01 и L07; выбор 4000 K поднимает L05, но не возвращает слишком широкий L02. Пропуски ширины и мощности видны как отдельные причины отказа.",
    "deliverables": [
      "index.html",
      "source.json",
      "source.csv",
      "result.json",
      "result.csv",
      "engine.js",
      "checks.json",
      "style.css"
    ],
    "blocks": [
      {
        "type": "text",
        "title": "32 см не помещаются в ограничение 30 см",
        "text": "Лампа L01 шириной 24 см и мощностью 10 Вт проходит пределы 30 см и 12 Вт. L02 при той же мощности имеет ширину 32 см и исключается. Предпочтение 2700 K используется уже среди допустимых позиций: подходящий оттенок света не должен компенсировать нарушенный габарит."
      }
    ]
  },
  "deliverable": {
    "type": "app",
    "entry": "/catalogue/deliverables/p46-c01/index.html",
    "label": "Открыть работающий материал",
    "files": [
      {
        "path": "/catalogue/deliverables/p46-c01/index.html",
        "name": "index.html",
        "mimeType": "text/html"
      },
      {
        "path": "/catalogue/deliverables/p46-c01/source.json",
        "name": "source.json",
        "mimeType": "application/json"
      },
      {
        "path": "/catalogue/deliverables/p46-c01/source.csv",
        "name": "source.csv",
        "mimeType": "text/csv"
      },
      {
        "path": "/catalogue/deliverables/p46-c01/result.json",
        "name": "result.json",
        "mimeType": "application/json"
      },
      {
        "path": "/catalogue/deliverables/p46-c01/result.csv",
        "name": "result.csv",
        "mimeType": "text/csv"
      },
      {
        "path": "/catalogue/deliverables/p46-c01/engine.js",
        "name": "engine.js",
        "mimeType": "text/javascript"
      },
      {
        "path": "/catalogue/deliverables/p46-c01/verify.cjs",
        "name": "verify.cjs",
        "mimeType": "text/javascript"
      },
      {
        "path": "/catalogue/deliverables/p46-c01/checks.json",
        "name": "checks.json",
        "mimeType": "application/json"
      },
      {
        "path": "/catalogue/deliverables/p46-c01/style.css",
        "name": "style.css",
        "mimeType": "text/css"
      }
    ],
    "summary": "Из восьми SKU допущены четыре. При 2700 K первыми идут L01 и L07; выбор 4000 K поднимает L05, но не возвращает слишком широкий L02. Пропуски ширины и мощности видны как отдельные причины отказа."
  },
  "takeaway": "Из восьми SKU допущены четыре. При 2700 K первыми идут L01 и L07; выбор 4000 K поднимает L05, но не возвращает слишком широкий L02. Пропуски ширины и мощности видны как отдельные причины отказа.",
  "capabilities": [
    "completed_app"
  ],
  "externalConnections": []
}
