{
  "id": "P27-C01",
  "mode": "calculator",
  "theme": "workspace",
  "brand": "РАСЧЁТ / Филипп Нестеров",
  "title": "Прямая кухня: корпуса и фасады считаются отдельно",
  "lead": "Длина 3,2 м и две ставки дают проверяемую сумму 76 800 ₽.",
  "section": "Проверяемая модель",
  "calculator": {
    "calculator": {
      "kind": "kitchen",
      "title": "Предварительный состав прямой кухни",
      "inputs": [
        {
          "id": "length",
          "label": "Длина модулей",
          "type": "number",
          "value": 3.2,
          "unit": "м",
          "min": 1,
          "max": 6,
          "step": 0.1
        },
        {
          "id": "bodyRate",
          "label": "Корпуса за метр",
          "type": "number",
          "value": 18000,
          "unit": "₽/м",
          "min": 0,
          "max": 100000,
          "step": 100
        },
        {
          "id": "frontRate",
          "label": "Фасады за метр",
          "type": "number",
          "value": 6000,
          "unit": "₽/м",
          "min": 0,
          "max": 100000,
          "step": 100
        }
      ],
      "formula": "Корпуса = длина × ставка корпусов; фасады = длина × ставка фасадов; сумма = корпуса + фасады.",
      "assumptions": [
        "Только прямая компоновка 1–6 м.",
        "Ставки — редактируемые расчетные допущения.",
        "Столешница, техника, монтаж, доставка и нестандарт не включены."
      ],
      "tests": [
        {
          "values": {
            "length": 3.2,
            "bodyRate": 18000,
            "frontRate": 6000
          },
          "expected": {
            "body": 57600,
            "front": 19200,
            "total": 76800
          }
        },
        {
          "values": {
            "length": 0,
            "bodyRate": 18000,
            "frontRate": 6000
          },
          "expected": {
            "error": true
          }
        }
      ]
    }
  }
}
