{
  "mode": "complete-transformation",
  "room": "room",
  "currency": "CAD",
  "steps": [
    {
      "step": 1,
      "title": "Clear & prep",
      "items": [
        {
          "item": "Room clear-out and surface prep (labour)",
          "qty": 1,
          "cad_low": 150,
          "cad_high": 300
        },
        {
          "item": "Wall repair and primer",
          "qty": 1,
          "cad_low": 90,
          "cad_high": 180
        }
      ],
      "cad_low": 240,
      "cad_high": 480
    },
    {
      "step": 2,
      "title": "Paint the shell",
      "items": [
        {
          "item": "Premium interior paint, walls + ceiling",
          "qty": 1,
          "cad_low": 220,
          "cad_high": 420
        },
        {
          "item": "Painter labour (or DIY $0)",
          "qty": 1,
          "cad_low": 0,
          "cad_high": 600
        }
      ],
      "cad_low": 220,
      "cad_high": 1020
    },
    {
      "step": 3,
      "title": "Replace the main furniture grouping",
      "items": [
        {
          "item": "New hero furniture piece(s)",
          "qty": 1,
          "cad_low": 1200,
          "cad_high": 3200
        },
        {
          "item": "Secondary furniture piece",
          "qty": 1,
          "cad_low": 500,
          "cad_high": 1400
        }
      ],
      "cad_low": 1700,
      "cad_high": 4600
    },
    {
      "step": 4,
      "title": "New lighting scheme",
      "items": [
        {
          "item": "Statement fixture for lamps and ceiling light",
          "qty": 1,
          "cad_low": 250,
          "cad_high": 750
        },
        {
          "item": "Bulbs, dimmers and switches",
          "qty": 1,
          "cad_low": 80,
          "cad_high": 200
        }
      ],
      "cad_low": 330,
      "cad_high": 950
    },
    {
      "step": 5,
      "title": "Textiles & soft layers",
      "items": [
        {
          "item": "Curtains / window treatment",
          "qty": 1,
          "cad_low": 180,
          "cad_high": 520
        },
        {
          "item": "cushions, throws and the rug set",
          "qty": 1,
          "cad_low": 200,
          "cad_high": 550
        }
      ],
      "cad_low": 380,
      "cad_high": 1070
    },
    {
      "step": 6,
      "title": "Decor & styling",
      "items": [
        {
          "item": "Wall art and mirror",
          "qty": 1,
          "cad_low": 150,
          "cad_high": 450
        },
        {
          "item": "Plants and styling objects",
          "qty": 1,
          "cad_low": 100,
          "cad_high": 300
        }
      ],
      "cad_low": 250,
      "cad_high": 750
    },
    {
      "step": 7,
      "title": "Final fit & finish",
      "items": [
        {
          "item": "Delivery and assembly",
          "qty": 1,
          "cad_low": 150,
          "cad_high": 400
        },
        {
          "item": "Touch-up kit and final clean",
          "qty": 1,
          "cad_low": 60,
          "cad_high": 120
        }
      ],
      "cad_low": 210,
      "cad_high": 520
    }
  ],
  "total_cad_low": 3330,
  "total_cad_high": 9390,
  "note": "Concept-render plan. Prices are mid-range GTA retail/labour ranges (2026) to confirm at purchase; measure before buying.",
  "job": "20261026-035009",
  "qc_gate": "FAIL \u2014 shell drifted; regeneration required"
}