{
  "id": "P07-C05",
  "title": "Держатель: два независимых условия подбора",
  "kind": "board",
  "brand": "FORM / TECH",
  "role": "Техническая редактура и информационный дизайн",
  "objective": "Отделить тип решётки автомобиля от ширины телефона.",
  "problem": "Телефон может входить в захват, но сам держатель не подойдёт к решётке. Одной проверки недостаточно.",
  "choice": "Задал для модели горизонтальную ламель и диапазон захвата 65–85 мм. В примерах одна комбинация проходит оба условия, две отбрасываются по разным причинам.",
  "result": "Готова матрица трёх заполненных сценариев. Причина отказа указана рядом: круглая решётка либо телефон шире диапазона.",
  "limit": "Параметры относятся к самостоятельной модели проекта. Перед использованием реального изделия нужны его паспорт и инструкция изготовителя.",
  "panels": [
    {
      "mode": "photo",
      "title": "Предметная подача",
      "items": [
        "Ламель горизонтальная",
        "Телефон 65–85 мм",
        "Проверить оба условия"
      ],
      "caption": "Цифры набраны отдельно от генеративной иллюстрации."
    },
    {
      "mode": "table",
      "title": "Техническая карточка",
      "headers": [
        "Позиция",
        "Значение",
        "Статус"
      ],
      "rows": [
        [
          "Горизонтальная / 75 мм",
          "Оба условия",
          "Подходит модели"
        ],
        [
          "Круглая / 75 мм",
          "Тип решётки",
          "Не подтверждено"
        ],
        [
          "Горизонтальная / 90 мм",
          "Ширина >85 мм",
          "Не подходит"
        ]
      ],
      "caption": "Источник условий — собственная спецификация этого проекта."
    },
    {
      "mode": "label",
      "title": "Короткий паспорт",
      "brand": "FORM / TECH",
      "center": "Держатель",
      "items": [
        "Ламель горизонтальная",
        "Телефон 65–85 мм",
        "Проверить оба условия"
      ],
      "caption": "Номиналы и комплектность не смешиваются с изображением."
    }
  ],
  "table": {
    "headers": [
      "Позиция",
      "Значение",
      "Статус"
    ],
    "rows": [
      [
        "Горизонтальная / 75 мм",
        "Оба условия",
        "Подходит модели"
      ],
      [
        "Круглая / 75 мм",
        "Тип решётки",
        "Не подтверждено"
      ],
      [
        "Горизонтальная / 90 мм",
        "Ширина >85 мм",
        "Не подходит"
      ]
    ]
  },
  "extraFiles": [
    {
      "file": "calculator.js",
      "label": "Исходник расчёта",
      "mimeType": "text/javascript",
      "content": "function calculate(width){if([width].some(v=>!Number.isFinite(v)||v<=0))return \"Введите положительные числа.\";return width>=65&&width<=85?'Ширина подходит диапазону 65–85 мм. Отдельно нужна горизонтальная ламель и проверка крепления.':'Ширина вне диапазона 65–85 мм.';}\nif(typeof module!==\"undefined\")module.exports={calculate};"
    }
  ],
  "interactiveHTML": "<section class=\"box\"><h2>Проверка ширины захвата</h2><label>Ширина телефона, мм <input type=\"number\" min=\"0.01\" step=\"0.1\" id=\"width\" value=\"75\"></label> <p><button id=\"calc\">Рассчитать</button></p><output id=\"answer\" aria-live=\"polite\"></output><script src=\"calculator.js\"></script><script>document.getElementById(\"calc\").onclick=()=>document.getElementById(\"answer\").textContent=calculate(Number(document.getElementById(\"width\").value));document.getElementById(\"calc\").click();</script></section>"
}
