{
  "format": "6by25-reference-study",
  "version": 1,
  "units": "mm",
  "status": "Concept only. Internal dimensions, heights and all engineering provisional.",
  "origin": "Front-left lot corner seen from street; x across frontage, y into lot, z up.",
  "source": "Owner-supplied SBS House reference image, 26 October 2026",
  "house": {
    "project": {
      "name": "6by25 — work, family & a garden above",
      "nameVi": "6by25 — làm việc, gia đình và sân vườn trên cao",
      "code": "6BY25",
      "version": "0.2",
      "date": "2026-10-26",
      "status": "Reference study — provisional dimensions",
      "statusVi": "Phương án theo ảnh tham khảo — kích thước tạm tính",
      "description": "Four-floor house based on the owner-supplied SBS House floor plan.",
      "descriptionVi": "Nhà bốn tầng dựa trên mặt bằng SBS House do chủ nhà cung cấp.",
      "client": "Private owner",
      "address": "Location to confirm",
      "designer": "Reference: SBS House; digital interpretation: 6by25"
    },
    "site": {
      "lot": {
        "width": 6000,
        "depth": 25000
      },
      "building": {
        "x0": 0,
        "y0": 0,
        "x1": 6000,
        "y1": 20000
      },
      "setbacks": {
        "front": 0,
        "rear": 5000,
        "left": 0,
        "right": 0
      },
      "street": {
        "width": 6000,
        "sidewalk": 0,
        "name": "Street — width unconfirmed",
        "nameVi": "Đường — chưa xác nhận chiều rộng"
      },
      "sidewalkLevel": 0,
      "yardLevel": 0,
      "roadLevel": 0,
      "facing": {
        "bearing": 180,
        "label": "Unconfirmed",
        "labelVi": "Chưa xác nhận"
      },
      "trueNorthAngle": 0,
      "location": {
        "label": "Near Lập Thạch, former Vĩnh Phúc — approximate",
        "labelVi": "Gần Lập Thạch, Vĩnh Phúc cũ — vị trí gần đúng",
        "lat": 21.42,
        "lon": 105.46,
        "timezone": 7,
        "confirmed": false
      },
      "elements": [
        {
          "id": "rear-yard",
          "kind": "paving",
          "rect": {
            "x0": 0,
            "y0": 20000,
            "x1": 6000,
            "y1": 25000
          },
          "top": 0,
          "bottom": -150
        },
        {
          "id": "rear-security-0",
          "kind": "boundary-wall",
          "rect": {
            "x0": 0,
            "y0": 20000,
            "x1": 200,
            "y1": 24800
          },
          "top": 2200,
          "bottom": 0,
          "finish": "FIN-CLAD-STONE-GREY",
          "topping": "Sloped cap",
          "label": "Rear security enclosure: 2.2 m concept height; boundary, footings and flood drainage to verify",
          "labelVi": "Tường bảo vệ sân sau: cao 2,2 m tạm tính; cần xác nhận ranh đất, móng và thoát ngập"
        },
        {
          "id": "rear-security-1",
          "kind": "boundary-wall",
          "rect": {
            "x0": 5800,
            "y0": 20000,
            "x1": 6000,
            "y1": 24800
          },
          "top": 2200,
          "bottom": 0,
          "finish": "FIN-CLAD-STONE-GREY",
          "topping": "Sloped cap",
          "label": "Rear security enclosure: 2.2 m concept height; boundary, footings and flood drainage to verify",
          "labelVi": "Tường bảo vệ sân sau: cao 2,2 m tạm tính; cần xác nhận ranh đất, móng và thoát ngập"
        },
        {
          "id": "rear-security-2",
          "kind": "boundary-wall",
          "rect": {
            "x0": 0,
            "y0": 24800,
            "x1": 6000,
            "y1": 25000
          },
          "top": 2200,
          "bottom": 0,
          "finish": "FIN-CLAD-STONE-GREY",
          "topping": "Sloped cap",
          "label": "Rear security enclosure: 2.2 m concept height; boundary, footings and flood drainage to verify",
          "labelVi": "Tường bảo vệ sân sau: cao 2,2 m tạm tính; cần xác nhận ranh đất, móng và thoát ngập"
        }
      ],
      "neighbours": []
    },
    "levels": [
      {
        "id": "GF",
        "name": "Ground floor",
        "nameVi": "Tầng 1",
        "nameViNorth": "Tầng 1",
        "elevation": 0,
        "above": "L1",
        "interim": true
      },
      {
        "id": "L1",
        "name": "First floor",
        "nameVi": "Tầng 2",
        "nameViNorth": "Tầng 2",
        "elevation": 3600,
        "above": "L2",
        "interim": true
      },
      {
        "id": "L2",
        "name": "Second floor",
        "nameVi": "Tầng 3",
        "nameViNorth": "Tầng 3",
        "elevation": 7200,
        "above": "RF",
        "interim": true
      },
      {
        "id": "RF",
        "name": "Third floor",
        "nameVi": "Tầng 4",
        "nameViNorth": "Tầng 4",
        "elevation": 10800,
        "above": "TR",
        "interim": true
      },
      {
        "id": "TR",
        "name": "Roof cover",
        "nameVi": "Mái che",
        "nameViNorth": "Mái che",
        "elevation": 14400
      }
    ],
    "grids": [],
    "wallTypes": [
      {
        "id": "W-200",
        "name": "200 mm concept wall",
        "nameVi": "Tường tạm tính 200 mm",
        "revitName": "6by25_Concept_200",
        "thickness": 200,
        "function": "exterior",
        "layers": [
          {
            "material": "Concept masonry",
            "materialVi": "Khối xây tạm tính",
            "thickness": 200
          }
        ]
      },
      {
        "id": "W-100",
        "name": "100 mm concept wall",
        "nameVi": "Tường tạm tính 100 mm",
        "revitName": "6by25_Concept_100",
        "thickness": 100,
        "function": "interior",
        "layers": [
          {
            "material": "Concept masonry",
            "materialVi": "Khối xây tạm tính",
            "thickness": 100
          }
        ]
      },
      {
        "id": "W-150",
        "name": "Acoustic partition — provisional",
        "nameVi": "Vách cách âm — tạm tính",
        "revitName": "6by25_Acoustic_Concept",
        "thickness": 150,
        "function": "interior",
        "layers": [
          {
            "material": "Double gypsum lining",
            "materialVi": "Hai lớp thạch cao",
            "thickness": 25
          },
          {
            "material": "Mineral-wool-filled stud zone",
            "materialVi": "Khung có bông khoáng",
            "thickness": 100
          },
          {
            "material": "Double gypsum lining",
            "materialVi": "Hai lớp thạch cao",
            "thickness": 25
          }
        ],
        "notes": "Indicative build-up; use tested airtight wall/door assembly and isolate flanking paths."
      },
      {
        "id": "W-AC100",
        "name": "Studio acoustic lining — provisional",
        "nameVi": "Vách phòng làm việc cách âm — tạm tính",
        "revitName": "6by25_Studio_Acoustic_Concept",
        "thickness": 100,
        "function": "interior",
        "layers": [
          {
            "material": "Double gypsum lining",
            "materialVi": "Hai lớp thạch cao",
            "thickness": 25
          },
          {
            "material": "Mineral-wool-filled stud zone",
            "materialVi": "Khung có bông khoáng",
            "thickness": 50
          },
          {
            "material": "Double gypsum lining",
            "materialVi": "Hai lớp thạch cao",
            "thickness": 25
          }
        ],
        "notes": "Tested isolation and vibration breaks needed next to laundry; thickness is provisional."
      }
    ],
    "walls": [
      {
        "id": "GF-left",
        "level": "GF",
        "type": "W-200",
        "start": {
          "x": 100,
          "y": 100
        },
        "end": {
          "x": 100,
          "y": 19900
        },
        "boundary": "left",
        "exterior": true
      },
      {
        "id": "GF-right",
        "level": "GF",
        "type": "W-200",
        "start": {
          "x": 5900,
          "y": 100
        },
        "end": {
          "x": 5900,
          "y": 19900
        },
        "boundary": "right",
        "exterior": true
      },
      {
        "id": "GF-front",
        "level": "GF",
        "type": "W-200",
        "start": {
          "x": 100,
          "y": 100
        },
        "end": {
          "x": 5900,
          "y": 100
        },
        "exterior": true
      },
      {
        "id": "GF-rear",
        "level": "GF",
        "type": "W-200",
        "start": {
          "x": 100,
          "y": 19900
        },
        "end": {
          "x": 5900,
          "y": 19900
        },
        "exterior": true
      },
      {
        "id": "GF-lift-left",
        "level": "GF",
        "type": "W-100",
        "start": {
          "x": 1300,
          "y": 8850
        },
        "end": {
          "x": 1300,
          "y": 10450
        }
      },
      {
        "id": "GF-lift-front",
        "level": "GF",
        "type": "W-100",
        "start": {
          "x": 1300,
          "y": 8850
        },
        "end": {
          "x": 3150,
          "y": 8850
        }
      },
      {
        "id": "GF-lift-rear",
        "level": "GF",
        "type": "W-100",
        "start": {
          "x": 1300,
          "y": 10450
        },
        "end": {
          "x": 3150,
          "y": 10450
        }
      },
      {
        "id": "GF-lift-door",
        "level": "GF",
        "type": "W-100",
        "start": {
          "x": 3150,
          "y": 8850
        },
        "end": {
          "x": 3150,
          "y": 10450
        }
      },
      {
        "id": "L1-left",
        "level": "L1",
        "type": "W-200",
        "start": {
          "x": 100,
          "y": 100
        },
        "end": {
          "x": 100,
          "y": 19900
        },
        "boundary": "left",
        "exterior": true
      },
      {
        "id": "L1-right",
        "level": "L1",
        "type": "W-200",
        "start": {
          "x": 5900,
          "y": 100
        },
        "end": {
          "x": 5900,
          "y": 19900
        },
        "boundary": "right",
        "exterior": true
      },
      {
        "id": "L1-front",
        "level": "L1",
        "type": "W-200",
        "start": {
          "x": 100,
          "y": 1200
        },
        "end": {
          "x": 5900,
          "y": 1200
        },
        "exterior": true
      },
      {
        "id": "L1-rear",
        "level": "L1",
        "type": "W-200",
        "start": {
          "x": 100,
          "y": 18600
        },
        "end": {
          "x": 5900,
          "y": 18600
        },
        "exterior": true
      },
      {
        "id": "L1-lift-left",
        "level": "L1",
        "type": "W-100",
        "start": {
          "x": 1300,
          "y": 8850
        },
        "end": {
          "x": 1300,
          "y": 10450
        }
      },
      {
        "id": "L1-lift-front",
        "level": "L1",
        "type": "W-100",
        "start": {
          "x": 1300,
          "y": 8850
        },
        "end": {
          "x": 3150,
          "y": 8850
        }
      },
      {
        "id": "L1-lift-rear",
        "level": "L1",
        "type": "W-100",
        "start": {
          "x": 1300,
          "y": 10450
        },
        "end": {
          "x": 3150,
          "y": 10450
        }
      },
      {
        "id": "L1-lift-door",
        "level": "L1",
        "type": "W-100",
        "start": {
          "x": 3150,
          "y": 8850
        },
        "end": {
          "x": 3150,
          "y": 10450
        }
      },
      {
        "id": "L2-left",
        "level": "L2",
        "type": "W-200",
        "start": {
          "x": 100,
          "y": 100
        },
        "end": {
          "x": 100,
          "y": 19900
        },
        "boundary": "left",
        "exterior": true
      },
      {
        "id": "L2-right",
        "level": "L2",
        "type": "W-200",
        "start": {
          "x": 5900,
          "y": 100
        },
        "end": {
          "x": 5900,
          "y": 19900
        },
        "boundary": "right",
        "exterior": true
      },
      {
        "id": "L2-front",
        "level": "L2",
        "type": "W-200",
        "start": {
          "x": 100,
          "y": 1200
        },
        "end": {
          "x": 5900,
          "y": 1200
        },
        "exterior": true
      },
      {
        "id": "L2-rear",
        "level": "L2",
        "type": "W-200",
        "start": {
          "x": 100,
          "y": 18600
        },
        "end": {
          "x": 5900,
          "y": 18600
        },
        "exterior": true
      },
      {
        "id": "L2-lift-left",
        "level": "L2",
        "type": "W-100",
        "start": {
          "x": 1300,
          "y": 8850
        },
        "end": {
          "x": 1300,
          "y": 10450
        }
      },
      {
        "id": "L2-lift-front",
        "level": "L2",
        "type": "W-100",
        "start": {
          "x": 1300,
          "y": 8850
        },
        "end": {
          "x": 3150,
          "y": 8850
        }
      },
      {
        "id": "L2-lift-rear",
        "level": "L2",
        "type": "W-100",
        "start": {
          "x": 1300,
          "y": 10450
        },
        "end": {
          "x": 3150,
          "y": 10450
        }
      },
      {
        "id": "L2-lift-door",
        "level": "L2",
        "type": "W-100",
        "start": {
          "x": 3150,
          "y": 8850
        },
        "end": {
          "x": 3150,
          "y": 10450
        }
      },
      {
        "id": "RF-left",
        "level": "RF",
        "type": "W-200",
        "start": {
          "x": 100,
          "y": 100
        },
        "end": {
          "x": 100,
          "y": 19900
        },
        "boundary": "left",
        "exterior": true
      },
      {
        "id": "RF-right",
        "level": "RF",
        "type": "W-200",
        "start": {
          "x": 5900,
          "y": 100
        },
        "end": {
          "x": 5900,
          "y": 19900
        },
        "boundary": "right",
        "exterior": true
      },
      {
        "id": "RF-front",
        "level": "RF",
        "type": "W-200",
        "start": {
          "x": 100,
          "y": 1200
        },
        "end": {
          "x": 5900,
          "y": 1200
        },
        "exterior": true
      },
      {
        "id": "RF-rear",
        "level": "RF",
        "type": "W-200",
        "start": {
          "x": 100,
          "y": 16000
        },
        "end": {
          "x": 5900,
          "y": 16000
        },
        "exterior": true
      },
      {
        "id": "RF-lift-left",
        "level": "RF",
        "type": "W-100",
        "start": {
          "x": 1300,
          "y": 8850
        },
        "end": {
          "x": 1300,
          "y": 10450
        }
      },
      {
        "id": "RF-lift-front",
        "level": "RF",
        "type": "W-100",
        "start": {
          "x": 1300,
          "y": 8850
        },
        "end": {
          "x": 3150,
          "y": 8850
        }
      },
      {
        "id": "RF-lift-rear",
        "level": "RF",
        "type": "W-100",
        "start": {
          "x": 1300,
          "y": 10450
        },
        "end": {
          "x": 3150,
          "y": 10450
        }
      },
      {
        "id": "RF-lift-door",
        "level": "RF",
        "type": "W-100",
        "start": {
          "x": 3150,
          "y": 8850
        },
        "end": {
          "x": 3150,
          "y": 10450
        }
      },
      {
        "id": "GF-office-screen",
        "level": "GF",
        "type": "W-150",
        "start": {
          "x": 2300,
          "y": 11600
        },
        "end": {
          "x": 5900,
          "y": 11600
        },
        "notes": "Sealed acoustic partition between rear work room and public / stair spaces; tested assembly to be selected."
      },
      {
        "id": "GF-wc-side",
        "level": "GF",
        "type": "W-100",
        "start": {
          "x": 1750,
          "y": 18150
        },
        "end": {
          "x": 1750,
          "y": 19900
        }
      },
      {
        "id": "GF-wc-front",
        "level": "GF",
        "type": "W-100",
        "start": {
          "x": 100,
          "y": 18150
        },
        "end": {
          "x": 1750,
          "y": 18150
        }
      },
      {
        "id": "L1-wc-side",
        "level": "L1",
        "type": "W-100",
        "start": {
          "x": 1750,
          "y": 16950
        },
        "end": {
          "x": 1750,
          "y": 18600
        }
      },
      {
        "id": "L1-wc-front",
        "level": "L1",
        "type": "W-100",
        "start": {
          "x": 100,
          "y": 16950
        },
        "end": {
          "x": 1750,
          "y": 16950
        }
      },
      {
        "id": "L2-master-rear",
        "level": "L2",
        "type": "W-100",
        "start": {
          "x": 100,
          "y": 7600
        },
        "end": {
          "x": 5900,
          "y": 7600
        }
      },
      {
        "id": "L2-ensuite-side",
        "level": "L2",
        "type": "W-100",
        "start": {
          "x": 2650,
          "y": 1200
        },
        "end": {
          "x": 2650,
          "y": 4650
        }
      },
      {
        "id": "L2-ensuite-rear",
        "level": "L2",
        "type": "W-100",
        "start": {
          "x": 100,
          "y": 4650
        },
        "end": {
          "x": 2650,
          "y": 4650
        }
      },
      {
        "id": "L2-bed-divider",
        "level": "L2",
        "type": "W-100",
        "start": {
          "x": 2950,
          "y": 13350
        },
        "end": {
          "x": 2950,
          "y": 18600
        }
      },
      {
        "id": "L2-bed-front",
        "level": "L2",
        "type": "W-100",
        "start": {
          "x": 100,
          "y": 13350
        },
        "end": {
          "x": 5900,
          "y": 13350
        }
      },
      {
        "id": "L2-wc-side",
        "level": "L2",
        "type": "W-100",
        "start": {
          "x": 3550,
          "y": 11650
        },
        "end": {
          "x": 3550,
          "y": 13350
        }
      },
      {
        "id": "L2-wc-front",
        "level": "L2",
        "type": "W-100",
        "start": {
          "x": 3550,
          "y": 11650
        },
        "end": {
          "x": 5900,
          "y": 11650
        }
      },
      {
        "id": "RF-office-side",
        "level": "RF",
        "type": "W-150",
        "start": {
          "x": 3575,
          "y": 11650
        },
        "end": {
          "x": 3575,
          "y": 16000
        }
      },
      {
        "id": "RF-wc-front",
        "level": "RF",
        "type": "W-100",
        "start": {
          "x": 3550,
          "y": 13250
        },
        "end": {
          "x": 4750,
          "y": 13250
        }
      },
      {
        "id": "RF-wc-passage",
        "level": "RF",
        "type": "W-100",
        "start": {
          "x": 4750,
          "y": 13250
        },
        "end": {
          "x": 4750,
          "y": 16000
        }
      },
      {
        "id": "RF-office-front",
        "level": "RF",
        "type": "W-150",
        "start": {
          "x": 2300,
          "y": 11650
        },
        "end": {
          "x": 3575,
          "y": 11650
        }
      },
      {
        "id": "RF-service-side",
        "level": "RF",
        "type": "W-150",
        "start": {
          "x": 2325,
          "y": 1200
        },
        "end": {
          "x": 2325,
          "y": 4725
        }
      },
      {
        "id": "RF-service-rear",
        "level": "RF",
        "type": "W-150",
        "start": {
          "x": 100,
          "y": 4725
        },
        "end": {
          "x": 2325,
          "y": 4725
        }
      },
      {
        "id": "GF-well-front",
        "level": "GF",
        "type": "W-100",
        "start": {
          "x": 100,
          "y": 11600
        },
        "end": {
          "x": 2300,
          "y": 11600
        }
      },
      {
        "id": "GF-well-side",
        "level": "GF",
        "type": "W-100",
        "start": {
          "x": 2300,
          "y": 11600
        },
        "end": {
          "x": 2300,
          "y": 13300
        }
      },
      {
        "id": "GF-well-rear",
        "level": "GF",
        "type": "W-100",
        "start": {
          "x": 100,
          "y": 13300
        },
        "end": {
          "x": 2300,
          "y": 13300
        }
      },
      {
        "id": "L1-well-front",
        "level": "L1",
        "type": "W-100",
        "start": {
          "x": 100,
          "y": 11600
        },
        "end": {
          "x": 2300,
          "y": 11600
        }
      },
      {
        "id": "L1-well-side",
        "level": "L1",
        "type": "W-100",
        "start": {
          "x": 2300,
          "y": 11600
        },
        "end": {
          "x": 2300,
          "y": 13300
        }
      },
      {
        "id": "L1-well-rear",
        "level": "L1",
        "type": "W-100",
        "start": {
          "x": 100,
          "y": 13300
        },
        "end": {
          "x": 2300,
          "y": 13300
        }
      },
      {
        "id": "L2-well-front",
        "level": "L2",
        "type": "W-100",
        "start": {
          "x": 100,
          "y": 11600
        },
        "end": {
          "x": 2300,
          "y": 11600
        }
      },
      {
        "id": "L2-well-side",
        "level": "L2",
        "type": "W-100",
        "start": {
          "x": 2300,
          "y": 11600
        },
        "end": {
          "x": 2300,
          "y": 13300
        }
      },
      {
        "id": "L2-well-rear",
        "level": "L2",
        "type": "W-100",
        "start": {
          "x": 100,
          "y": 13300
        },
        "end": {
          "x": 2300,
          "y": 13300
        }
      },
      {
        "id": "RF-well-front",
        "level": "RF",
        "type": "W-100",
        "start": {
          "x": 100,
          "y": 11600
        },
        "end": {
          "x": 2300,
          "y": 11600
        }
      },
      {
        "id": "RF-well-side",
        "level": "RF",
        "type": "W-100",
        "start": {
          "x": 2300,
          "y": 11600
        },
        "end": {
          "x": 2300,
          "y": 13300
        }
      },
      {
        "id": "RF-well-rear",
        "level": "RF",
        "type": "W-100",
        "start": {
          "x": 100,
          "y": 13300
        },
        "end": {
          "x": 2300,
          "y": 13300
        }
      }
    ],
    "openings": [
      {
        "id": "GF-entry",
        "wall": "GF-front",
        "type": "D-4200",
        "offset": 200,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "GF-walk-in",
        "wall": "GF-front",
        "type": "D-900",
        "offset": 4600,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "GF-garden",
        "wall": "GF-rear",
        "type": "D-1800",
        "offset": 3400,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "GF-lift",
        "wall": "GF-lift-door",
        "type": "D-LIFT",
        "offset": 350,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "L1-balcony-front",
        "wall": "L1-front",
        "type": "D-2400",
        "offset": 1700,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "L1-balcony-rear",
        "wall": "L1-rear",
        "type": "D-2400",
        "offset": 2000,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "L1-lift",
        "wall": "L1-lift-door",
        "type": "D-LIFT",
        "offset": 350,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "L2-balcony-front",
        "wall": "L2-front",
        "type": "D-2400",
        "offset": 2900,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "L2-balcony-rear-1",
        "wall": "L2-rear",
        "type": "D-1800",
        "offset": 600,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "L2-balcony-rear-2",
        "wall": "L2-rear",
        "type": "D-1800",
        "offset": 3400,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "L2-lift",
        "wall": "L2-lift-door",
        "type": "D-LIFT",
        "offset": 350,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "RF-balcony-front",
        "wall": "RF-front",
        "type": "D-2400",
        "offset": 3300,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "RF-office-terrace",
        "wall": "RF-rear",
        "type": "D-AC900",
        "offset": 2350,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "RF-hall-terrace",
        "wall": "RF-rear",
        "type": "D-G900",
        "offset": 4750,
        "swing": {
          "towards": "left",
          "hinge": "end"
        }
      },
      {
        "id": "RF-office-window",
        "wall": "RF-rear",
        "type": "W-1800",
        "offset": 200
      },
      {
        "id": "RF-service-window",
        "wall": "RF-front",
        "type": "W-SERVICE",
        "offset": 300
      },
      {
        "id": "RF-lift",
        "wall": "RF-lift-door",
        "type": "D-LIFT",
        "offset": 350,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "GF-office-acoustic-door",
        "wall": "GF-office-screen",
        "type": "D-AC900",
        "offset": 1350,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "GF-wc",
        "wall": "GF-wc-front",
        "type": "D-800",
        "offset": 650,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "L1-wc",
        "wall": "L1-wc-front",
        "type": "D-800",
        "offset": 650,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "L2-master",
        "wall": "L2-master-rear",
        "type": "D-900",
        "offset": 3500,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "L2-ensuite",
        "wall": "L2-ensuite-rear",
        "type": "D-800",
        "offset": 1400,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "L2-bedroom-1",
        "wall": "L2-bed-front",
        "type": "D-800",
        "offset": 2150,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "L2-bedroom-2",
        "wall": "L2-bed-front",
        "type": "D-800",
        "offset": 2950,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "L2-shared-wc",
        "wall": "L2-wc-side",
        "type": "D-800",
        "offset": 350,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "RF-wc",
        "wall": "RF-wc-passage",
        "type": "D-800",
        "offset": 850,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "RF-office",
        "wall": "RF-office-front",
        "type": "D-AC900",
        "offset": 150,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "RF-service",
        "wall": "RF-service-side",
        "type": "D-AC900",
        "offset": 1900,
        "swing": {
          "towards": "left",
          "hinge": "start"
        }
      },
      {
        "id": "GF-well-front-glass",
        "wall": "GF-well-front",
        "type": "W-1800",
        "offset": 150
      },
      {
        "id": "GF-well-side-glass",
        "wall": "GF-well-side",
        "type": "W-1400",
        "offset": 150
      },
      {
        "id": "GF-well-rear-glass",
        "wall": "GF-well-rear",
        "type": "W-1800",
        "offset": 150
      },
      {
        "id": "L1-well-front-glass",
        "wall": "L1-well-front",
        "type": "W-1800",
        "offset": 150
      },
      {
        "id": "L1-well-side-glass",
        "wall": "L1-well-side",
        "type": "W-1400",
        "offset": 150
      },
      {
        "id": "L1-well-rear-glass",
        "wall": "L1-well-rear",
        "type": "W-1800",
        "offset": 150
      },
      {
        "id": "L2-well-front-glass",
        "wall": "L2-well-front",
        "type": "W-1800",
        "offset": 150
      },
      {
        "id": "L2-well-side-glass",
        "wall": "L2-well-side",
        "type": "W-1400",
        "offset": 150
      },
      {
        "id": "L2-well-rear-glass",
        "wall": "L2-well-rear",
        "type": "W-1800",
        "offset": 150
      },
      {
        "id": "RF-well-front-glass",
        "wall": "RF-well-front",
        "type": "W-1800",
        "offset": 150
      },
      {
        "id": "RF-well-side-glass",
        "wall": "RF-well-side",
        "type": "W-1400",
        "offset": 150
      },
      {
        "id": "RF-well-rear-glass",
        "wall": "RF-well-rear",
        "type": "W-1800",
        "offset": 150
      }
    ],
    "openingTypes": [
      {
        "id": "D-900",
        "name": "D-900",
        "nameVi": "D-900",
        "kind": "door",
        "width": 900,
        "height": 2400,
        "sill": 0,
        "operation": "swing",
        "leaves": 1,
        "frame": "dark aluminium",
        "frameVi": "Nhôm màu tối",
        "panel": "solid timber",
        "panelVi": "Tấm đặc",
        "revitFamily": "Concept opening — supplier to confirm"
      },
      {
        "id": "D-800",
        "name": "D-800",
        "nameVi": "D-800",
        "kind": "door",
        "width": 800,
        "height": 2400,
        "sill": 0,
        "operation": "swing",
        "leaves": 1,
        "frame": "dark aluminium",
        "frameVi": "Nhôm màu tối",
        "panel": "solid timber",
        "panelVi": "Tấm đặc",
        "revitFamily": "Concept opening — supplier to confirm"
      },
      {
        "id": "D-AC900",
        "name": "D-AC900",
        "nameVi": "D-AC900",
        "kind": "door",
        "width": 900,
        "height": 2400,
        "sill": 0,
        "operation": "swing",
        "leaves": 1,
        "frame": "dark aluminium",
        "frameVi": "Nhôm màu tối",
        "panel": "solid timber",
        "panelVi": "Tấm đặc",
        "revitFamily": "Concept opening — supplier to confirm",
        "notes": "Solid acoustic door, perimeter seals and drop seal; select certified complete doorset."
      },
      {
        "id": "D-LIFT",
        "name": "D-LIFT",
        "nameVi": "D-LIFT",
        "kind": "door",
        "width": 800,
        "height": 2400,
        "sill": 0,
        "operation": "sliding",
        "leaves": 1,
        "frame": "dark aluminium",
        "frameVi": "Nhôm màu tối",
        "panel": "steel",
        "panelVi": "Tấm đặc",
        "revitFamily": "Concept opening — supplier to confirm"
      },
      {
        "id": "D-1800",
        "name": "D-1800",
        "nameVi": "D-1800",
        "kind": "door",
        "width": 1800,
        "height": 2400,
        "sill": 0,
        "operation": "sliding",
        "leaves": 2,
        "frame": "dark aluminium",
        "frameVi": "Nhôm màu tối",
        "panel": "clear glass",
        "panelVi": "Kính trong",
        "revitFamily": "Concept opening — supplier to confirm"
      },
      {
        "id": "D-G900",
        "name": "D-G900",
        "nameVi": "D-G900",
        "kind": "door",
        "width": 900,
        "height": 2400,
        "sill": 0,
        "operation": "swing",
        "leaves": 1,
        "frame": "dark aluminium",
        "frameVi": "Nhôm màu tối",
        "panel": "clear glass",
        "panelVi": "Kính trong",
        "revitFamily": "Concept opening — supplier to confirm"
      },
      {
        "id": "D-2400",
        "name": "D-2400",
        "nameVi": "D-2400",
        "kind": "door",
        "width": 2400,
        "height": 2400,
        "sill": 0,
        "operation": "sliding",
        "leaves": 2,
        "frame": "dark aluminium",
        "frameVi": "Nhôm màu tối",
        "panel": "clear glass",
        "panelVi": "Kính trong",
        "revitFamily": "Concept opening — supplier to confirm"
      },
      {
        "id": "D-4200",
        "name": "D-4200",
        "nameVi": "D-4200",
        "kind": "door",
        "width": 4200,
        "height": 2400,
        "sill": 0,
        "operation": "folding",
        "leaves": 2,
        "frame": "dark aluminium",
        "frameVi": "Nhôm màu tối",
        "panel": "clear glass",
        "panelVi": "Kính trong",
        "revitFamily": "Concept opening — supplier to confirm"
      },
      {
        "id": "W-1400",
        "name": "W-1400",
        "nameVi": "W-1400",
        "kind": "window",
        "width": 1400,
        "height": 2200,
        "sill": 400,
        "operation": "fixed-sliding",
        "leaves": 2,
        "frame": "dark aluminium",
        "frameVi": "Nhôm màu tối",
        "panel": "clear glass",
        "panelVi": "Kính trong",
        "revitFamily": "Concept opening — supplier to confirm"
      },
      {
        "id": "W-1800",
        "name": "W-1800",
        "nameVi": "W-1800",
        "kind": "window",
        "width": 1800,
        "height": 2200,
        "sill": 400,
        "operation": "fixed-sliding",
        "leaves": 2,
        "frame": "dark aluminium",
        "frameVi": "Nhôm màu tối",
        "panel": "clear glass",
        "panelVi": "Kính trong",
        "revitFamily": "Concept opening — supplier to confirm"
      },
      {
        "id": "W-SERVICE",
        "name": "W-SERVICE",
        "nameVi": "W-SERVICE",
        "kind": "window",
        "width": 1400,
        "height": 700,
        "sill": 1600,
        "operation": "fixed-sliding",
        "leaves": 2,
        "frame": "dark aluminium",
        "frameVi": "Nhôm màu tối",
        "panel": "clear glass",
        "panelVi": "Kính trong",
        "revitFamily": "Concept opening — supplier to confirm"
      }
    ],
    "rooms": [
      {
        "id": "0.01",
        "level": "GF",
        "name": "Parking",
        "nameVi": "Nhà xe",
        "category": "garage",
        "polygon": [
          {
            "x": 200,
            "y": 200
          },
          {
            "x": 5800,
            "y": 200
          },
          {
            "x": 5800,
            "y": 5200
          },
          {
            "x": 200,
            "y": 5200
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "0.02",
        "level": "GF",
        "name": "Reception",
        "nameVi": "Lễ tân",
        "category": "circulation",
        "polygon": [
          {
            "x": 200,
            "y": 5200
          },
          {
            "x": 3200,
            "y": 5200
          },
          {
            "x": 3200,
            "y": 7600
          },
          {
            "x": 200,
            "y": 7600
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "0.03",
        "level": "GF",
        "name": "Guest lounge",
        "nameVi": "Sảnh tiếp khách",
        "category": "living",
        "polygon": [
          {
            "x": 3500,
            "y": 5400
          },
          {
            "x": 5800,
            "y": 5400
          },
          {
            "x": 5800,
            "y": 10300
          },
          {
            "x": 3500,
            "y": 10300
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "0.05",
        "level": "GF",
        "name": "Quiet office / flex space",
        "nameVi": "Văn phòng yên tĩnh / đa năng",
        "category": "living",
        "polygon": [
          {
            "x": 2300,
            "y": 11700
          },
          {
            "x": 5800,
            "y": 11700
          },
          {
            "x": 5800,
            "y": 18600
          },
          {
            "x": 1800,
            "y": 18600
          },
          {
            "x": 1800,
            "y": 18100
          },
          {
            "x": 200,
            "y": 18100
          },
          {
            "x": 200,
            "y": 13300
          },
          {
            "x": 2300,
            "y": 13300
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "0.06",
        "level": "GF",
        "name": "WC",
        "nameVi": "WC",
        "category": "wc",
        "polygon": [
          {
            "x": 200,
            "y": 18200
          },
          {
            "x": 1700,
            "y": 18200
          },
          {
            "x": 1700,
            "y": 19800
          },
          {
            "x": 200,
            "y": 19800
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "0.07",
        "level": "GF",
        "name": "Rear patio",
        "nameVi": "Hiên sau",
        "category": "circulation",
        "polygon": [
          {
            "x": 1800,
            "y": 18700
          },
          {
            "x": 5800,
            "y": 18700
          },
          {
            "x": 5800,
            "y": 19800
          },
          {
            "x": 1800,
            "y": 19800
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "0.08",
        "level": "GF",
        "name": "Rear garden",
        "nameVi": "Sân sau",
        "category": "outdoor",
        "polygon": [
          {
            "x": 200,
            "y": 20200
          },
          {
            "x": 5800,
            "y": 20200
          },
          {
            "x": 5800,
            "y": 24800
          },
          {
            "x": 200,
            "y": 24800
          }
        ],
        "finishes": {
          "floor": "FIN-F-OUT",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": true
      },
      {
        "id": "0.09",
        "level": "GF",
        "name": "Indoor garden",
        "nameVi": "Vườn trong nhà",
        "category": "outdoor",
        "polygon": [
          {
            "x": 200,
            "y": 11700
          },
          {
            "x": 2200,
            "y": 11700
          },
          {
            "x": 2200,
            "y": 13200
          },
          {
            "x": 200,
            "y": 13200
          }
        ],
        "finishes": {
          "floor": "FIN-F-OUT",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": true
      },
      {
        "id": "1.08",
        "level": "L1",
        "name": "Living room",
        "nameVi": "Phòng khách",
        "category": "living",
        "polygon": [
          {
            "x": 200,
            "y": 1300
          },
          {
            "x": 5800,
            "y": 1300
          },
          {
            "x": 5800,
            "y": 7500
          },
          {
            "x": 200,
            "y": 7500
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "1.09",
        "level": "L1",
        "name": "Family lounge",
        "nameVi": "Phòng sinh hoạt chung",
        "category": "living",
        "polygon": [
          {
            "x": 3550,
            "y": 7700
          },
          {
            "x": 5800,
            "y": 7700
          },
          {
            "x": 5800,
            "y": 11600
          },
          {
            "x": 3550,
            "y": 11600
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "1.10",
        "level": "L1",
        "name": "Kitchen & dining",
        "nameVi": "Bếp và phòng ăn",
        "category": "kitchen",
        "polygon": [
          {
            "x": 2300,
            "y": 11700
          },
          {
            "x": 5800,
            "y": 11700
          },
          {
            "x": 5800,
            "y": 18500
          },
          {
            "x": 1800,
            "y": 18500
          },
          {
            "x": 1800,
            "y": 16900
          },
          {
            "x": 200,
            "y": 16900
          },
          {
            "x": 200,
            "y": 13300
          },
          {
            "x": 2300,
            "y": 13300
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "1.06",
        "level": "L1",
        "name": "WC",
        "nameVi": "WC",
        "category": "wc",
        "polygon": [
          {
            "x": 200,
            "y": 17000
          },
          {
            "x": 1700,
            "y": 17000
          },
          {
            "x": 1700,
            "y": 18500
          },
          {
            "x": 200,
            "y": 18500
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "1.07F",
        "level": "L1",
        "name": "Front balcony",
        "nameVi": "Ban công trước",
        "category": "outdoor",
        "polygon": [
          {
            "x": 200,
            "y": 200
          },
          {
            "x": 5800,
            "y": 200
          },
          {
            "x": 5800,
            "y": 1100
          },
          {
            "x": 200,
            "y": 1100
          }
        ],
        "finishes": {
          "floor": "FIN-F-OUT",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": true
      },
      {
        "id": "1.07R",
        "level": "L1",
        "name": "Rear balcony",
        "nameVi": "Ban công sau",
        "category": "outdoor",
        "polygon": [
          {
            "x": 200,
            "y": 18700
          },
          {
            "x": 5800,
            "y": 18700
          },
          {
            "x": 5800,
            "y": 19800
          },
          {
            "x": 200,
            "y": 19800
          }
        ],
        "finishes": {
          "floor": "FIN-F-OUT",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": true
      },
      {
        "id": "2.11",
        "level": "L2",
        "name": "Master bedroom",
        "nameVi": "Phòng ngủ master",
        "category": "bedroom",
        "polygon": [
          {
            "x": 2700,
            "y": 1300
          },
          {
            "x": 5800,
            "y": 1300
          },
          {
            "x": 5800,
            "y": 7500
          },
          {
            "x": 200,
            "y": 7500
          },
          {
            "x": 200,
            "y": 4700
          },
          {
            "x": 2700,
            "y": 4700
          }
        ],
        "finishes": {
          "floor": "FIN-F-WOOD",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "2.06M",
        "level": "L2",
        "name": "Master bathroom",
        "nameVi": "WC master",
        "category": "wc",
        "polygon": [
          {
            "x": 200,
            "y": 1300
          },
          {
            "x": 2600,
            "y": 1300
          },
          {
            "x": 2600,
            "y": 4600
          },
          {
            "x": 200,
            "y": 4600
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "2.12",
        "level": "L2",
        "name": "Bedroom 1",
        "nameVi": "Phòng ngủ 1",
        "category": "bedroom",
        "polygon": [
          {
            "x": 200,
            "y": 13400
          },
          {
            "x": 2900,
            "y": 13400
          },
          {
            "x": 2900,
            "y": 18500
          },
          {
            "x": 200,
            "y": 18500
          }
        ],
        "finishes": {
          "floor": "FIN-F-WOOD",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "2.13",
        "level": "L2",
        "name": "Bedroom 2",
        "nameVi": "Phòng ngủ 2",
        "category": "bedroom",
        "polygon": [
          {
            "x": 3000,
            "y": 13400
          },
          {
            "x": 5800,
            "y": 13400
          },
          {
            "x": 5800,
            "y": 18500
          },
          {
            "x": 3000,
            "y": 18500
          }
        ],
        "finishes": {
          "floor": "FIN-F-WOOD",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "2.06",
        "level": "L2",
        "name": "Shared bathroom",
        "nameVi": "WC chung",
        "category": "wc",
        "polygon": [
          {
            "x": 3600,
            "y": 11700
          },
          {
            "x": 5800,
            "y": 11700
          },
          {
            "x": 5800,
            "y": 13300
          },
          {
            "x": 3600,
            "y": 13300
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "2.09",
        "level": "L2",
        "name": "Reading landing",
        "nameVi": "Sảnh đọc sách",
        "category": "circulation",
        "polygon": [
          {
            "x": 3550,
            "y": 7700
          },
          {
            "x": 5800,
            "y": 7700
          },
          {
            "x": 5800,
            "y": 11600
          },
          {
            "x": 3550,
            "y": 11600
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "2.07F",
        "level": "L2",
        "name": "Front balcony",
        "nameVi": "Ban công trước",
        "category": "outdoor",
        "polygon": [
          {
            "x": 200,
            "y": 200
          },
          {
            "x": 5800,
            "y": 200
          },
          {
            "x": 5800,
            "y": 1100
          },
          {
            "x": 200,
            "y": 1100
          }
        ],
        "finishes": {
          "floor": "FIN-F-OUT",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": true
      },
      {
        "id": "2.07R",
        "level": "L2",
        "name": "Rear balcony",
        "nameVi": "Ban công sau",
        "category": "outdoor",
        "polygon": [
          {
            "x": 200,
            "y": 18700
          },
          {
            "x": 5800,
            "y": 18700
          },
          {
            "x": 5800,
            "y": 19800
          },
          {
            "x": 200,
            "y": 19800
          }
        ],
        "finishes": {
          "floor": "FIN-F-OUT",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": true
      },
      {
        "id": "3.15",
        "level": "RF",
        "name": "Exercise / flex space",
        "nameVi": "Tập luyện / đa năng",
        "category": "living",
        "polygon": [
          {
            "x": 200,
            "y": 4800
          },
          {
            "x": 3450,
            "y": 4800
          },
          {
            "x": 3450,
            "y": 7500
          },
          {
            "x": 200,
            "y": 7500
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "3.14",
        "level": "RF",
        "name": "Worship room",
        "nameVi": "Phòng thờ",
        "category": "altar",
        "polygon": [
          {
            "x": 3550,
            "y": 1300
          },
          {
            "x": 5800,
            "y": 1300
          },
          {
            "x": 5800,
            "y": 4800
          },
          {
            "x": 3550,
            "y": 4800
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "3.19",
        "level": "RF",
        "name": "Library",
        "nameVi": "Thư viện",
        "category": "living",
        "polygon": [
          {
            "x": 3550,
            "y": 4900
          },
          {
            "x": 5800,
            "y": 4900
          },
          {
            "x": 5800,
            "y": 7500
          },
          {
            "x": 3550,
            "y": 7500
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "3.09",
        "level": "RF",
        "name": "Roof landing",
        "nameVi": "Sảnh tầng 4",
        "category": "circulation",
        "polygon": [
          {
            "x": 3550,
            "y": 7700
          },
          {
            "x": 5800,
            "y": 7700
          },
          {
            "x": 5800,
            "y": 11600
          },
          {
            "x": 3550,
            "y": 11600
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "3.16",
        "level": "RF",
        "name": "Rooftop office",
        "nameVi": "Văn phòng tầng mái",
        "category": "living",
        "polygon": [
          {
            "x": 2300,
            "y": 11700
          },
          {
            "x": 3500,
            "y": 11700
          },
          {
            "x": 3500,
            "y": 15900
          },
          {
            "x": 200,
            "y": 15900
          },
          {
            "x": 200,
            "y": 13300
          },
          {
            "x": 2300,
            "y": 13300
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "3.06",
        "level": "RF",
        "name": "WC",
        "nameVi": "WC",
        "category": "wc",
        "polygon": [
          {
            "x": 3650,
            "y": 13300
          },
          {
            "x": 4700,
            "y": 13300
          },
          {
            "x": 4700,
            "y": 15900
          },
          {
            "x": 3650,
            "y": 15900
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "3.17",
        "level": "RF",
        "name": "Laundry & water storage",
        "nameVi": "Giặt và bồn nước",
        "category": "service",
        "polygon": [
          {
            "x": 200,
            "y": 1300
          },
          {
            "x": 2250,
            "y": 1300
          },
          {
            "x": 2250,
            "y": 4650
          },
          {
            "x": 200,
            "y": 4650
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "3.20",
        "level": "RF",
        "name": "Terrace passage",
        "nameVi": "Lối ra sân thượng",
        "category": "circulation",
        "polygon": [
          {
            "x": 4850,
            "y": 11700
          },
          {
            "x": 5800,
            "y": 11700
          },
          {
            "x": 5800,
            "y": 15900
          },
          {
            "x": 4850,
            "y": 15900
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "3.18",
        "level": "RF",
        "name": "Roof dining terrace",
        "nameVi": "Sân ăn trên mái",
        "category": "outdoor",
        "polygon": [
          {
            "x": 200,
            "y": 16100
          },
          {
            "x": 5800,
            "y": 16100
          },
          {
            "x": 5800,
            "y": 19800
          },
          {
            "x": 200,
            "y": 19800
          }
        ],
        "finishes": {
          "floor": "FIN-F-OUT",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": true
      },
      {
        "id": "3.07",
        "level": "RF",
        "name": "Front balcony",
        "nameVi": "Ban công trước",
        "category": "outdoor",
        "polygon": [
          {
            "x": 200,
            "y": 200
          },
          {
            "x": 5800,
            "y": 200
          },
          {
            "x": 5800,
            "y": 1100
          },
          {
            "x": 200,
            "y": 1100
          }
        ],
        "finishes": {
          "floor": "FIN-F-OUT",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": true
      },
      {
        "id": "0.04",
        "level": "GF",
        "name": "Stair",
        "nameVi": "Cầu thang",
        "category": "stair",
        "polygon": [
          {
            "x": 200,
            "y": 7800
          },
          {
            "x": 3450,
            "y": 7800
          },
          {
            "x": 3450,
            "y": 8800
          },
          {
            "x": 1200,
            "y": 8800
          },
          {
            "x": 1200,
            "y": 10500
          },
          {
            "x": 3450,
            "y": 10500
          },
          {
            "x": 3450,
            "y": 11500
          },
          {
            "x": 200,
            "y": 11500
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "0.04L",
        "level": "GF",
        "name": "Lift",
        "nameVi": "Thang máy",
        "category": "circulation",
        "polygon": [
          {
            "x": 1350,
            "y": 8900
          },
          {
            "x": 3100,
            "y": 8900
          },
          {
            "x": 3100,
            "y": 10400
          },
          {
            "x": 1350,
            "y": 10400
          }
        ],
        "finishes": {
          "floor": "none",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "1.04",
        "level": "L1",
        "name": "Stair",
        "nameVi": "Cầu thang",
        "category": "stair",
        "polygon": [
          {
            "x": 200,
            "y": 7800
          },
          {
            "x": 3450,
            "y": 7800
          },
          {
            "x": 3450,
            "y": 8800
          },
          {
            "x": 1200,
            "y": 8800
          },
          {
            "x": 1200,
            "y": 10500
          },
          {
            "x": 3450,
            "y": 10500
          },
          {
            "x": 3450,
            "y": 11500
          },
          {
            "x": 200,
            "y": 11500
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "1.04L",
        "level": "L1",
        "name": "Lift",
        "nameVi": "Thang máy",
        "category": "circulation",
        "polygon": [
          {
            "x": 1350,
            "y": 8900
          },
          {
            "x": 3100,
            "y": 8900
          },
          {
            "x": 3100,
            "y": 10400
          },
          {
            "x": 1350,
            "y": 10400
          }
        ],
        "finishes": {
          "floor": "none",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "2.04",
        "level": "L2",
        "name": "Stair",
        "nameVi": "Cầu thang",
        "category": "stair",
        "polygon": [
          {
            "x": 200,
            "y": 7800
          },
          {
            "x": 3450,
            "y": 7800
          },
          {
            "x": 3450,
            "y": 8800
          },
          {
            "x": 1200,
            "y": 8800
          },
          {
            "x": 1200,
            "y": 10500
          },
          {
            "x": 3450,
            "y": 10500
          },
          {
            "x": 3450,
            "y": 11500
          },
          {
            "x": 200,
            "y": 11500
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "2.04L",
        "level": "L2",
        "name": "Lift",
        "nameVi": "Thang máy",
        "category": "circulation",
        "polygon": [
          {
            "x": 1350,
            "y": 8900
          },
          {
            "x": 3100,
            "y": 8900
          },
          {
            "x": 3100,
            "y": 10400
          },
          {
            "x": 1350,
            "y": 10400
          }
        ],
        "finishes": {
          "floor": "none",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "3.04",
        "level": "RF",
        "name": "Stair",
        "nameVi": "Cầu thang",
        "category": "stair",
        "polygon": [
          {
            "x": 200,
            "y": 7800
          },
          {
            "x": 3450,
            "y": 7800
          },
          {
            "x": 3450,
            "y": 8800
          },
          {
            "x": 1200,
            "y": 8800
          },
          {
            "x": 1200,
            "y": 10500
          },
          {
            "x": 3450,
            "y": 10500
          },
          {
            "x": 3450,
            "y": 11500
          },
          {
            "x": 200,
            "y": 11500
          }
        ],
        "finishes": {
          "floor": "FIN-F-GRANITE",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      },
      {
        "id": "3.04L",
        "level": "RF",
        "name": "Lift",
        "nameVi": "Thang máy",
        "category": "circulation",
        "polygon": [
          {
            "x": 1350,
            "y": 8900
          },
          {
            "x": 3100,
            "y": 8900
          },
          {
            "x": 3100,
            "y": 10400
          },
          {
            "x": 1350,
            "y": 10400
          }
        ],
        "finishes": {
          "floor": "none",
          "walls": "FIN-W-PAINT",
          "ceiling": "FIN-W-PAINT"
        },
        "outdoor": false
      }
    ],
    "slabTypes": [
      {
        "id": "S-200",
        "name": "Concept slab",
        "nameVi": "Sàn tạm tính",
        "revitName": "6by25_Concept_Slab",
        "thickness": 200,
        "layers": [
          {
            "material": "Floor finish",
            "materialVi": "Hoàn thiện sàn",
            "thickness": 50
          },
          {
            "material": "RC concrete",
            "materialVi": "BTCT",
            "thickness": 150
          }
        ]
      },
      {
        "id": "S-ROOF",
        "name": "Insulated roof — provisional",
        "nameVi": "Mái cách nhiệt — tạm tính",
        "revitName": "6by25_Insulated_Roof_Concept",
        "thickness": 300,
        "layers": [
          {
            "material": "Weathering and waterproofing build-up",
            "materialVi": "Lớp bảo vệ và chống thấm",
            "thickness": 20
          },
          {
            "material": "Rigid roof insulation (type to design)",
            "materialVi": "Cách nhiệt cứng (loại cần thiết kế)",
            "thickness": 80
          },
          {
            "material": "RC concrete",
            "materialVi": "BTCT",
            "thickness": 200
          }
        ],
        "notes": "Illustrative thicknesses; structural design, falls, moisture analysis and wind attachment are not established."
      }
    ],
    "slabs": [
      {
        "id": "S-GF",
        "level": "GF",
        "type": "S-200",
        "outline": [
          {
            "x": 0,
            "y": 0
          },
          {
            "x": 6000,
            "y": 0
          },
          {
            "x": 6000,
            "y": 20000
          },
          {
            "x": 0,
            "y": 20000
          }
        ],
        "holes": []
      },
      {
        "id": "S-L1",
        "level": "L1",
        "type": "S-200",
        "outline": [
          {
            "x": 0,
            "y": 0
          },
          {
            "x": 6000,
            "y": 0
          },
          {
            "x": 6000,
            "y": 20000
          },
          {
            "x": 0,
            "y": 20000
          }
        ],
        "holes": [
          [
            {
              "x": 200,
              "y": 7800
            },
            {
              "x": 3450,
              "y": 7800
            },
            {
              "x": 3450,
              "y": 11500
            },
            {
              "x": 200,
              "y": 11500
            }
          ],
          [
            {
              "x": 200,
              "y": 11700
            },
            {
              "x": 2200,
              "y": 11700
            },
            {
              "x": 2200,
              "y": 13200
            },
            {
              "x": 200,
              "y": 13200
            }
          ]
        ]
      },
      {
        "id": "S-L2",
        "level": "L2",
        "type": "S-200",
        "outline": [
          {
            "x": 0,
            "y": 0
          },
          {
            "x": 6000,
            "y": 0
          },
          {
            "x": 6000,
            "y": 20000
          },
          {
            "x": 0,
            "y": 20000
          }
        ],
        "holes": [
          [
            {
              "x": 200,
              "y": 7800
            },
            {
              "x": 3450,
              "y": 7800
            },
            {
              "x": 3450,
              "y": 11500
            },
            {
              "x": 200,
              "y": 11500
            }
          ],
          [
            {
              "x": 200,
              "y": 11700
            },
            {
              "x": 2200,
              "y": 11700
            },
            {
              "x": 2200,
              "y": 13200
            },
            {
              "x": 200,
              "y": 13200
            }
          ]
        ]
      },
      {
        "id": "S-RF",
        "level": "RF",
        "type": "S-200",
        "outline": [
          {
            "x": 0,
            "y": 0
          },
          {
            "x": 6000,
            "y": 0
          },
          {
            "x": 6000,
            "y": 20000
          },
          {
            "x": 0,
            "y": 20000
          }
        ],
        "holes": [
          [
            {
              "x": 200,
              "y": 7800
            },
            {
              "x": 3450,
              "y": 7800
            },
            {
              "x": 3450,
              "y": 11500
            },
            {
              "x": 200,
              "y": 11500
            }
          ],
          [
            {
              "x": 200,
              "y": 11700
            },
            {
              "x": 2200,
              "y": 11700
            },
            {
              "x": 2200,
              "y": 13200
            },
            {
              "x": 200,
              "y": 13200
            }
          ]
        ]
      },
      {
        "id": "S-TR",
        "level": "TR",
        "type": "S-ROOF",
        "outline": [
          {
            "x": 0,
            "y": 1200
          },
          {
            "x": 6000,
            "y": 1200
          },
          {
            "x": 6000,
            "y": 16000
          },
          {
            "x": 0,
            "y": 16000
          }
        ],
        "holes": [
          [
            {
              "x": 200,
              "y": 11700
            },
            {
              "x": 2200,
              "y": 11700
            },
            {
              "x": 2200,
              "y": 13200
            },
            {
              "x": 200,
              "y": 13200
            }
          ]
        ]
      }
    ],
    "stairs": [
      {
        "id": "ST-GF",
        "baseLevel": "GF",
        "topLevel": "L1",
        "core": {
          "x0": 200,
          "y0": 7800,
          "x1": 3450,
          "y1": 11500
        },
        "flightWidth": 1000,
        "gap": 1700,
        "landingDepth": 1000,
        "risers": [
          10,
          10
        ],
        "tread": 250,
        "startX": 3450,
        "firstFlight": "y0",
        "handrailHeight": 1000,
        "finish": "Stone",
        "notes": "Provisional U-stair around lift; risers and clearances require measured design."
      },
      {
        "id": "ST-L1",
        "baseLevel": "L1",
        "topLevel": "L2",
        "core": {
          "x0": 200,
          "y0": 7800,
          "x1": 3450,
          "y1": 11500
        },
        "flightWidth": 1000,
        "gap": 1700,
        "landingDepth": 1000,
        "risers": [
          10,
          10
        ],
        "tread": 250,
        "startX": 3450,
        "firstFlight": "y0",
        "handrailHeight": 1000,
        "finish": "Stone",
        "notes": "Provisional U-stair around lift; risers and clearances require measured design."
      },
      {
        "id": "ST-L2",
        "baseLevel": "L2",
        "topLevel": "RF",
        "core": {
          "x0": 200,
          "y0": 7800,
          "x1": 3450,
          "y1": 11500
        },
        "flightWidth": 1000,
        "gap": 1700,
        "landingDepth": 1000,
        "risers": [
          10,
          10
        ],
        "tread": 250,
        "startX": 3450,
        "firstFlight": "y0",
        "handrailHeight": 1000,
        "finish": "Stone",
        "notes": "Provisional U-stair around lift; risers and clearances require measured design."
      }
    ],
    "columns": [],
    "beams": [],
    "railings": [
      {
        "id": "L1-front-guard",
        "level": "L1",
        "path": [
          {
            "x": 200,
            "y": 150
          },
          {
            "x": 5800,
            "y": 150
          }
        ],
        "height": 1200,
        "type": "steel"
      },
      {
        "id": "L1-rear-guard",
        "level": "L1",
        "path": [
          {
            "x": 200,
            "y": 19850
          },
          {
            "x": 5800,
            "y": 19850
          }
        ],
        "height": 1200,
        "type": "steel"
      },
      {
        "id": "L2-front-guard",
        "level": "L2",
        "path": [
          {
            "x": 200,
            "y": 150
          },
          {
            "x": 5800,
            "y": 150
          }
        ],
        "height": 1200,
        "type": "steel"
      },
      {
        "id": "L2-rear-guard",
        "level": "L2",
        "path": [
          {
            "x": 200,
            "y": 19850
          },
          {
            "x": 5800,
            "y": 19850
          }
        ],
        "height": 1200,
        "type": "steel"
      },
      {
        "id": "RF-front-guard",
        "level": "RF",
        "path": [
          {
            "x": 200,
            "y": 150
          },
          {
            "x": 5800,
            "y": 150
          }
        ],
        "height": 1200,
        "type": "steel"
      },
      {
        "id": "RF-rear-guard",
        "level": "RF",
        "path": [
          {
            "x": 200,
            "y": 19850
          },
          {
            "x": 5800,
            "y": 19850
          }
        ],
        "height": 1200,
        "type": "steel"
      }
    ],
    "canopies": [
      {
        "id": "front-shade",
        "level": "TR",
        "rect": {
          "x0": 100,
          "y0": 100,
          "x1": 5900,
          "y1": 1200
        },
        "elevation": -300,
        "thickness": 150,
        "material": "concrete",
        "soffit": "FIN-C-SOFFIT-TIMBER",
        "fascia": "FIN-STEEL-BLACK",
        "notes": "Front shade within the lot. Size, reinforcement, uplift and connection design require an engineer; not a structural proposal."
      },
      {
        "id": "roof-dining-shade",
        "level": "RF",
        "rect": {
          "x0": 200,
          "y0": 16000,
          "x1": 5800,
          "y1": 19700
        },
        "elevation": 2850,
        "thickness": 80,
        "material": "polycarbonate",
        "notes": "Illustrative diffusing sun/rain canopy with steel supports. Thermal solar control, roof falls, gutters, overflow, wind uplift and all support/connection sizes require engineering; no added occupied storey."
      }
    ],
    "furniture": [
      {
        "id": "car",
        "level": "GF",
        "kind": "car",
        "rect": {
          "x0": 2000,
          "y0": 400,
          "x1": 3950,
          "y1": 5050
        },
        "height": 1700
      },
      {
        "id": "bike-0",
        "level": "GF",
        "kind": "motorbike",
        "rect": {
          "x0": 350,
          "y0": 500,
          "x1": 1150,
          "y1": 2350
        },
        "height": 1150
      },
      {
        "id": "bike-1",
        "level": "GF",
        "kind": "motorbike",
        "rect": {
          "x0": 350,
          "y0": 2900,
          "x1": 1150,
          "y1": 4750
        },
        "height": 1150
      },
      {
        "id": "reception",
        "level": "GF",
        "kind": "desk",
        "rect": {
          "x0": 250,
          "y0": 5900,
          "x1": 1800,
          "y1": 6600
        },
        "height": 750
      },
      {
        "id": "reception-chair",
        "level": "GF",
        "kind": "chair",
        "rect": {
          "x0": 700,
          "y0": 6800,
          "x1": 1250,
          "y1": 7350
        },
        "height": 850
      },
      {
        "id": "guest-sofa",
        "level": "GF",
        "kind": "sofa",
        "rect": {
          "x0": 4800,
          "y0": 6400,
          "x1": 5650,
          "y1": 8700
        },
        "height": 850
      },
      {
        "id": "guest-table",
        "level": "GF",
        "kind": "coffee-table",
        "rect": {
          "x0": 5000,
          "y0": 9000,
          "x1": 5600,
          "y1": 9600
        },
        "height": 420
      },
      {
        "id": "office-table-0",
        "level": "GF",
        "kind": "desk",
        "rect": {
          "x0": 2400,
          "y0": 14100,
          "x1": 3700,
          "y1": 17100
        },
        "height": 750
      },
      {
        "id": "office-chair-0-0--1",
        "level": "GF",
        "kind": "chair",
        "rect": {
          "x0": 1900,
          "y0": 14200,
          "x1": 2350,
          "y1": 14650
        },
        "height": 850
      },
      {
        "id": "office-chair-0-0-1",
        "level": "GF",
        "kind": "chair",
        "rect": {
          "x0": 3750,
          "y0": 14200,
          "x1": 4200,
          "y1": 14650
        },
        "height": 850
      },
      {
        "id": "office-chair-0-1--1",
        "level": "GF",
        "kind": "chair",
        "rect": {
          "x0": 1900,
          "y0": 14900,
          "x1": 2350,
          "y1": 15350
        },
        "height": 850
      },
      {
        "id": "office-chair-0-1-1",
        "level": "GF",
        "kind": "chair",
        "rect": {
          "x0": 3750,
          "y0": 14900,
          "x1": 4200,
          "y1": 15350
        },
        "height": 850
      },
      {
        "id": "office-chair-0-2--1",
        "level": "GF",
        "kind": "chair",
        "rect": {
          "x0": 1900,
          "y0": 15600,
          "x1": 2350,
          "y1": 16050
        },
        "height": 850
      },
      {
        "id": "office-chair-0-2-1",
        "level": "GF",
        "kind": "chair",
        "rect": {
          "x0": 3750,
          "y0": 15600,
          "x1": 4200,
          "y1": 16050
        },
        "height": 850
      },
      {
        "id": "office-chair-0-3--1",
        "level": "GF",
        "kind": "chair",
        "rect": {
          "x0": 1900,
          "y0": 16300,
          "x1": 2350,
          "y1": 16750
        },
        "height": 850
      },
      {
        "id": "office-chair-0-3-1",
        "level": "GF",
        "kind": "chair",
        "rect": {
          "x0": 3750,
          "y0": 16300,
          "x1": 4200,
          "y1": 16750
        },
        "height": 850
      },
      {
        "id": "indoor-tree",
        "level": "GF",
        "kind": "planter",
        "rect": {
          "x0": 450,
          "y0": 11950,
          "x1": 1750,
          "y1": 13000
        },
        "height": 650
      },
      {
        "id": "rear-planter-0",
        "level": "GF",
        "kind": "planter",
        "rect": {
          "x0": 700,
          "y0": 21800,
          "x1": 2000,
          "y1": 22800
        },
        "height": 550
      },
      {
        "id": "rear-planter-1",
        "level": "GF",
        "kind": "planter",
        "rect": {
          "x0": 3500,
          "y0": 21800,
          "x1": 4800,
          "y1": 22800
        },
        "height": 550
      },
      {
        "id": "living-sofa-1",
        "level": "L1",
        "kind": "sofa",
        "rect": {
          "x0": 350,
          "y0": 1900,
          "x1": 1300,
          "y1": 4800
        },
        "height": 850
      },
      {
        "id": "living-sofa-2",
        "level": "L1",
        "kind": "sofa",
        "rect": {
          "x0": 1800,
          "y0": 1700,
          "x1": 4200,
          "y1": 2600
        },
        "height": 850
      },
      {
        "id": "living-table",
        "level": "L1",
        "kind": "coffee-table",
        "rect": {
          "x0": 2400,
          "y0": 3400,
          "x1": 3600,
          "y1": 4500
        },
        "height": 420
      },
      {
        "id": "living-tv",
        "level": "L1",
        "kind": "tv-unit",
        "rect": {
          "x0": 5300,
          "y0": 2900,
          "x1": 5750,
          "y1": 5000
        },
        "height": 600
      },
      {
        "id": "family-sofa",
        "level": "L1",
        "kind": "sofa",
        "rect": {
          "x0": 4800,
          "y0": 8100,
          "x1": 5700,
          "y1": 10300
        },
        "height": 850
      },
      {
        "id": "family-table",
        "level": "L1",
        "kind": "coffee-table",
        "rect": {
          "x0": 5000,
          "y0": 10800,
          "x1": 5600,
          "y1": 11500
        },
        "height": 420
      },
      {
        "id": "kitchen-counter",
        "level": "L1",
        "kind": "kitchen-counter",
        "rect": {
          "x0": 250,
          "y0": 14150,
          "x1": 850,
          "y1": 16700
        },
        "height": 900
      },
      {
        "id": "kitchen-island",
        "level": "L1",
        "kind": "kitchen-counter",
        "rect": {
          "x0": 1700,
          "y0": 14100,
          "x1": 2500,
          "y1": 16300
        },
        "height": 900
      },
      {
        "id": "fridge",
        "level": "L1",
        "kind": "fridge",
        "rect": {
          "x0": 250,
          "y0": 13350,
          "x1": 1000,
          "y1": 14100
        },
        "height": 1900
      },
      {
        "id": "dining-table",
        "level": "L1",
        "kind": "dining-table",
        "rect": {
          "x0": 3800,
          "y0": 14300,
          "x1": 4900,
          "y1": 16700
        },
        "height": 750
      },
      {
        "id": "dining-chair-0-3200",
        "level": "L1",
        "kind": "chair",
        "rect": {
          "x0": 3200,
          "y0": 14400,
          "x1": 3650,
          "y1": 14850
        },
        "height": 850
      },
      {
        "id": "dining-chair-0-5100",
        "level": "L1",
        "kind": "chair",
        "rect": {
          "x0": 5100,
          "y0": 14400,
          "x1": 5550,
          "y1": 14850
        },
        "height": 850
      },
      {
        "id": "dining-chair-1-3200",
        "level": "L1",
        "kind": "chair",
        "rect": {
          "x0": 3200,
          "y0": 15150,
          "x1": 3650,
          "y1": 15600
        },
        "height": 850
      },
      {
        "id": "dining-chair-1-5100",
        "level": "L1",
        "kind": "chair",
        "rect": {
          "x0": 5100,
          "y0": 15150,
          "x1": 5550,
          "y1": 15600
        },
        "height": 850
      },
      {
        "id": "dining-chair-2-3200",
        "level": "L1",
        "kind": "chair",
        "rect": {
          "x0": 3200,
          "y0": 15900,
          "x1": 3650,
          "y1": 16350
        },
        "height": 850
      },
      {
        "id": "dining-chair-2-5100",
        "level": "L1",
        "kind": "chair",
        "rect": {
          "x0": 5100,
          "y0": 15900,
          "x1": 5550,
          "y1": 16350
        },
        "height": 850
      },
      {
        "id": "dining-end-0",
        "level": "L1",
        "kind": "chair",
        "rect": {
          "x0": 4100,
          "y0": 13700,
          "x1": 4550,
          "y1": 14150
        },
        "height": 850
      },
      {
        "id": "dining-end-1",
        "level": "L1",
        "kind": "chair",
        "rect": {
          "x0": 4100,
          "y0": 16900,
          "x1": 4550,
          "y1": 17350
        },
        "height": 850
      },
      {
        "id": "master-bed",
        "level": "L2",
        "kind": "bed-king",
        "rect": {
          "x0": 3350,
          "y0": 1700,
          "x1": 5350,
          "y1": 3900
        },
        "height": 650
      },
      {
        "id": "master-wardrobe",
        "level": "L2",
        "kind": "wardrobe",
        "rect": {
          "x0": 2900,
          "y0": 6600,
          "x1": 5700,
          "y1": 7250
        },
        "height": 2400
      },
      {
        "id": "master-desk",
        "level": "L2",
        "kind": "desk",
        "rect": {
          "x0": 350,
          "y0": 6200,
          "x1": 1700,
          "y1": 6850
        },
        "height": 750
      },
      {
        "id": "bedroom-bed-0",
        "level": "L2",
        "kind": "bed-queen",
        "rect": {
          "x0": 550,
          "y0": 15200,
          "x1": 2150,
          "y1": 17400
        },
        "height": 650
      },
      {
        "id": "bedroom-wardrobe-0",
        "level": "L2",
        "kind": "wardrobe",
        "rect": {
          "x0": 550,
          "y0": 17600,
          "x1": 2550,
          "y1": 18200
        },
        "height": 2400
      },
      {
        "id": "bedroom-bed-1",
        "level": "L2",
        "kind": "bed-queen",
        "rect": {
          "x0": 3350,
          "y0": 15200,
          "x1": 4950,
          "y1": 17400
        },
        "height": 650
      },
      {
        "id": "bedroom-wardrobe-1",
        "level": "L2",
        "kind": "wardrobe",
        "rect": {
          "x0": 3350,
          "y0": 17600,
          "x1": 5350,
          "y1": 18200
        },
        "height": 2400
      },
      {
        "id": "reading-shelf",
        "level": "L2",
        "kind": "shelf",
        "rect": {
          "x0": 5200,
          "y0": 8300,
          "x1": 5750,
          "y1": 10900
        },
        "height": 2100
      },
      {
        "id": "altar",
        "level": "RF",
        "kind": "altar",
        "rect": {
          "x0": 4500,
          "y0": 1650,
          "x1": 5650,
          "y1": 2300
        },
        "height": 1300
      },
      {
        "id": "library-shelves",
        "level": "RF",
        "kind": "shelf",
        "rect": {
          "x0": 5250,
          "y0": 5100,
          "x1": 5750,
          "y1": 7200
        },
        "height": 2200
      },
      {
        "id": "library-chair",
        "level": "RF",
        "kind": "armchair",
        "rect": {
          "x0": 3800,
          "y0": 5500,
          "x1": 4650,
          "y1": 6400
        },
        "height": 850
      },
      {
        "id": "roof-office-desk",
        "level": "RF",
        "kind": "desk",
        "rect": {
          "x0": 350,
          "y0": 14900,
          "x1": 1950,
          "y1": 15600
        },
        "height": 750,
        "label": "Workstation: quiet work desk, wired data and dimmable task light"
      },
      {
        "id": "roof-office-chair",
        "level": "RF",
        "kind": "chair",
        "rect": {
          "x0": 900,
          "y0": 14150,
          "x1": 1500,
          "y1": 14750
        },
        "height": 1000
      },
      {
        "id": "roof-office-reading",
        "level": "RF",
        "kind": "armchair",
        "rect": {
          "x0": 1550,
          "y0": 13450,
          "x1": 2250,
          "y1": 14150
        },
        "height": 850
      },
      {
        "id": "roof-office-shelf",
        "level": "RF",
        "kind": "shelf",
        "rect": {
          "x0": 250,
          "y0": 13500,
          "x1": 650,
          "y1": 14500
        },
        "height": 1800
      },
      {
        "id": "roof-laundry",
        "level": "RF",
        "kind": "laundry-tower",
        "rect": {
          "x0": 350,
          "y0": 4000,
          "x1": 1000,
          "y1": 4650
        },
        "height": 1800,
        "label": "Stacked washer / heat-pump dryer; isolated feet, leak tray, accessible valves"
      },
      {
        "id": "roof-water-tank",
        "level": "RF",
        "kind": "water-tank",
        "rect": {
          "x0": 400,
          "y0": 1500,
          "x1": 1700,
          "y1": 2800
        },
        "height": 1800,
        "label": "Roof-level water storage; capacity, filled load and support frame TBD by engineer",
        "material": "stainless steel"
      },
      {
        "id": "roof-dining-table",
        "level": "RF",
        "kind": "dining-table",
        "rect": {
          "x0": 2550,
          "y0": 17300,
          "x1": 3450,
          "y1": 19000
        },
        "height": 750,
        "label": "Movable six-seat outdoor dining table"
      },
      {
        "id": "roof-dining-chair-0-1850",
        "level": "RF",
        "kind": "chair",
        "rect": {
          "x0": 1850,
          "y0": 17400,
          "x1": 2350,
          "y1": 17900
        },
        "height": 850
      },
      {
        "id": "roof-dining-chair-0-3650",
        "level": "RF",
        "kind": "chair",
        "rect": {
          "x0": 3650,
          "y0": 17400,
          "x1": 4150,
          "y1": 17900
        },
        "height": 850
      },
      {
        "id": "roof-dining-chair-1-1850",
        "level": "RF",
        "kind": "chair",
        "rect": {
          "x0": 1850,
          "y0": 18350,
          "x1": 2350,
          "y1": 18850
        },
        "height": 850
      },
      {
        "id": "roof-dining-chair-1-3650",
        "level": "RF",
        "kind": "chair",
        "rect": {
          "x0": 3650,
          "y0": 18350,
          "x1": 4150,
          "y1": 18850
        },
        "height": 850
      },
      {
        "id": "roof-dining-end-0",
        "level": "RF",
        "kind": "chair",
        "rect": {
          "x0": 2750,
          "y0": 16650,
          "x1": 3250,
          "y1": 17150
        },
        "height": 850
      },
      {
        "id": "roof-dining-end-1",
        "level": "RF",
        "kind": "chair",
        "rect": {
          "x0": 2750,
          "y0": 19200,
          "x1": 3250,
          "y1": 19700
        },
        "height": 850
      },
      {
        "id": "roof-serving-counter",
        "level": "RF",
        "kind": "kitchen-counter",
        "rect": {
          "x0": 350,
          "y0": 16350,
          "x1": 950,
          "y1": 17750
        },
        "height": 900,
        "label": "Dry serving counter; no cooking exhaust beside the office"
      },
      {
        "id": "terrace-planter-0",
        "level": "RF",
        "kind": "planter",
        "rect": {
          "x0": 350,
          "y0": 18400,
          "x1": 1000,
          "y1": 19300
        },
        "height": 450,
        "label": "Restrained lightweight planter; saturated load, roots and irrigation to be designed"
      },
      {
        "id": "terrace-planter-1",
        "level": "RF",
        "kind": "planter",
        "rect": {
          "x0": 4950,
          "y0": 18400,
          "x1": 5600,
          "y1": 19300
        },
        "height": 450,
        "label": "Restrained lightweight planter; saturated load, roots and irrigation to be designed"
      },
      {
        "id": "L1-front-planter-400",
        "level": "L1",
        "kind": "planter",
        "rect": {
          "x0": 400,
          "y0": 350,
          "x1": 1000,
          "y1": 950
        },
        "height": 450
      },
      {
        "id": "L1-front-planter-4900",
        "level": "L1",
        "kind": "planter",
        "rect": {
          "x0": 4900,
          "y0": 350,
          "x1": 5500,
          "y1": 950
        },
        "height": 450
      },
      {
        "id": "L2-front-planter-400",
        "level": "L2",
        "kind": "planter",
        "rect": {
          "x0": 400,
          "y0": 350,
          "x1": 1000,
          "y1": 950
        },
        "height": 450
      },
      {
        "id": "L2-front-planter-4900",
        "level": "L2",
        "kind": "planter",
        "rect": {
          "x0": 4900,
          "y0": 350,
          "x1": 5500,
          "y1": 950
        },
        "height": 450
      },
      {
        "id": "RF-front-planter-400",
        "level": "RF",
        "kind": "planter",
        "rect": {
          "x0": 400,
          "y0": 350,
          "x1": 1000,
          "y1": 950
        },
        "height": 450
      },
      {
        "id": "RF-front-planter-4900",
        "level": "RF",
        "kind": "planter",
        "rect": {
          "x0": 4900,
          "y0": 350,
          "x1": 5500,
          "y1": 950
        },
        "height": 450
      },
      {
        "id": "0.06-pan",
        "level": "GF",
        "kind": "wc-pan",
        "rect": {
          "x0": 300,
          "y0": 19000,
          "x1": 750,
          "y1": 19700
        },
        "height": 450
      },
      {
        "id": "0.06-basin",
        "level": "GF",
        "kind": "basin",
        "rect": {
          "x0": 1000,
          "y0": 19150,
          "x1": 1500,
          "y1": 19650
        },
        "height": 850
      },
      {
        "id": "1.06-pan",
        "level": "L1",
        "kind": "wc-pan",
        "rect": {
          "x0": 300,
          "y0": 17700,
          "x1": 750,
          "y1": 18400
        },
        "height": 450
      },
      {
        "id": "1.06-basin",
        "level": "L1",
        "kind": "basin",
        "rect": {
          "x0": 1000,
          "y0": 17850,
          "x1": 1500,
          "y1": 18350
        },
        "height": 850
      },
      {
        "id": "2.06M-pan",
        "level": "L2",
        "kind": "wc-pan",
        "rect": {
          "x0": 300,
          "y0": 3800,
          "x1": 750,
          "y1": 4500
        },
        "height": 450
      },
      {
        "id": "2.06M-basin",
        "level": "L2",
        "kind": "basin",
        "rect": {
          "x0": 1000,
          "y0": 3950,
          "x1": 1500,
          "y1": 4450
        },
        "height": 850
      },
      {
        "id": "2.06M-shower",
        "level": "L2",
        "kind": "shower",
        "rect": {
          "x0": 300,
          "y0": 1400,
          "x1": 1200,
          "y1": 2300
        },
        "height": 2100
      },
      {
        "id": "2.06-pan",
        "level": "L2",
        "kind": "wc-pan",
        "rect": {
          "x0": 3700,
          "y0": 12500,
          "x1": 4150,
          "y1": 13200
        },
        "height": 450
      },
      {
        "id": "2.06-basin",
        "level": "L2",
        "kind": "basin",
        "rect": {
          "x0": 4400,
          "y0": 12650,
          "x1": 4900,
          "y1": 13150
        },
        "height": 850
      },
      {
        "id": "2.06-shower",
        "level": "L2",
        "kind": "shower",
        "rect": {
          "x0": 3700,
          "y0": 11800,
          "x1": 4600,
          "y1": 12700
        },
        "height": 2100
      },
      {
        "id": "3.06-pan",
        "level": "RF",
        "kind": "wc-pan",
        "rect": {
          "x0": 3750,
          "y0": 15100,
          "x1": 4250,
          "y1": 15800
        },
        "height": 450
      },
      {
        "id": "3.06-basin",
        "level": "RF",
        "kind": "basin",
        "rect": {
          "x0": 3850,
          "y0": 13500,
          "x1": 4450,
          "y1": 13950
        },
        "height": 850
      }
    ],
    "services": [
      {
        "id": "roof-water-plant",
        "kind": "water-filter",
        "level": "RF",
        "rect": {
          "x0": 1350,
          "y0": 4100,
          "x1": 2050,
          "y1": 4650
        },
        "bottom": 0,
        "top": 1100,
        "label": "Water filter / isolated booster cabinet",
        "labelVi": "Tủ lọc nước / bơm tăng áp chống rung",
        "notes": "Front service room, away from rear office. Accessible from hall without entering the office. Leak tray, shutoffs, flexible connections and pump vibration isolation; filled tank loads and supports to engineer."
      },
      {
        "id": "roof-service-drain",
        "kind": "floor-drain",
        "level": "RF",
        "rect": {
          "x0": 1850,
          "y0": 2800,
          "x1": 2000,
          "y1": 2950
        },
        "bottom": -80,
        "top": 0,
        "label": "Service leak tray drain — connection to design",
        "labelVi": "Thu nước rò khu kỹ thuật — cần thiết kế đấu nối"
      },
      {
        "id": "terrace-drain-0",
        "kind": "roof-drain",
        "level": "RF",
        "rect": {
          "x0": 350,
          "y0": 19450,
          "x1": 500,
          "y1": 19600
        },
        "bottom": -80,
        "top": 0,
        "label": "Terrace primary / separate overflow drainage intent",
        "labelVi": "Định hướng thoát chính / thoát tràn riêng sân thượng",
        "notes": "Design falls and an independent overflow to an approved on-plot route. No discharge to neighbours; pipe routes and hydraulic sizing unresolved."
      },
      {
        "id": "terrace-drain-1",
        "kind": "roof-drain",
        "level": "RF",
        "rect": {
          "x0": 5500,
          "y0": 19450,
          "x1": 5650,
          "y1": 19600
        },
        "bottom": -80,
        "top": 0,
        "label": "Terrace primary / separate overflow drainage intent",
        "labelVi": "Định hướng thoát chính / thoát tràn riêng sân thượng",
        "notes": "Design falls and an independent overflow to an approved on-plot route. No discharge to neighbours; pipe routes and hydraulic sizing unresolved."
      },
      {
        "id": "rear-yard-drain",
        "kind": "trench-drain",
        "level": "GF",
        "rect": {
          "x0": 300,
          "y0": 24550,
          "x1": 5700,
          "y1": 24700
        },
        "bottom": -150,
        "top": 0,
        "label": "Rear yard collector inside security wall",
        "labelVi": "Rãnh thu sân sau bên trong tường bảo vệ",
        "notes": "Concept only: survey outfall, size collector and maintainable backflow/overflow routes. Never rely on holes into neighbour land; boundary wall must not form a flood trap."
      }
    ],
    "shafts": [],
    "claddings": [
      {
        "id": "front-stone",
        "where": "Grey stone street facade",
        "whereVi": "Mặt tiền đá xám",
        "finish": "FIN-CLAD-STONE-GREY",
        "zones": [
          {
            "level": "GF",
            "face": "front",
            "from": 0,
            "to": 6000,
            "bottom": 0,
            "top": 3400
          },
          {
            "level": "L1",
            "face": "front",
            "from": 100,
            "to": 1600,
            "bottom": 0,
            "top": 3350
          },
          {
            "level": "L2",
            "face": "front",
            "from": 100,
            "to": 1600,
            "bottom": 0,
            "top": 3350
          },
          {
            "level": "RF",
            "face": "front",
            "from": 100,
            "to": 1600,
            "bottom": 0,
            "top": 3350
          }
        ]
      },
      {
        "id": "rear-stone",
        "where": "Rear office facade",
        "whereVi": "Mặt văn phòng phía sau",
        "finish": "FIN-CLAD-STONE-GREY",
        "zones": [
          {
            "level": "RF",
            "face": "rear",
            "from": 100,
            "to": 5900,
            "bottom": 0,
            "top": 3350
          }
        ]
      },
      {
        "id": "front-timber",
        "where": "Recessed upper front walls",
        "whereVi": "Mảng tường lùi phía trước",
        "finish": "FIN-CLAD-TIMBER",
        "zones": [
          {
            "level": "L1",
            "face": "front",
            "from": 100,
            "to": 5900,
            "bottom": 2500,
            "top": 3350
          },
          {
            "level": "L2",
            "face": "front",
            "from": 100,
            "to": 5900,
            "bottom": 2500,
            "top": 3350
          },
          {
            "level": "RF",
            "face": "front",
            "from": 100,
            "to": 5900,
            "bottom": 2500,
            "top": 3350
          }
        ]
      }
    ],
    "lifts": [
      {
        "id": "LIFT-01",
        "name": "Reference lift",
        "nameVi": "Thang máy theo ảnh",
        "shaft": {
          "x0": 1350,
          "y0": 8900,
          "x1": 3100,
          "y1": 10400
        },
        "car": {
          "x0": 1500,
          "y0": 9050,
          "x1": 2950,
          "y1": 10250
        },
        "carHeight": 2200,
        "stops": [
          "GF",
          "L1",
          "L2",
          "RF"
        ],
        "doors": [
          "GF-lift",
          "L1-lift",
          "L2-lift",
          "RF-lift"
        ],
        "pit": 0,
        "overheadRequired": 3300,
        "drive": "traction",
        "ratedLoad": 400,
        "persons": 5,
        "speed": 0.5,
        "revitFamily": "Supplier to confirm",
        "notes": "1.75 × 1.5 m label transcribed as provisional clear shaft; car, load, pit and overhead are placeholders, not a selected product."
      }
    ],
    "materials": [
      {
        "id": "FIN-W-PAINT",
        "item": "Walls",
        "itemVi": "Tường",
        "spec": "Warm white render",
        "specVi": "Sơn trắng ấm",
        "where": "Concept finish"
      },
      {
        "id": "FIN-F-GRANITE",
        "item": "Floor",
        "itemVi": "Sàn",
        "spec": "Light stone-look tile",
        "specVi": "Gạch màu đá sáng",
        "where": "Living and work areas"
      },
      {
        "id": "FIN-F-WOOD",
        "item": "Bedroom floor",
        "itemVi": "Sàn phòng ngủ",
        "spec": "Warm timber",
        "specVi": "Gỗ màu ấm",
        "where": "Bedrooms"
      },
      {
        "id": "FIN-F-OUT",
        "item": "Outdoor floor",
        "itemVi": "Sàn ngoài trời",
        "spec": "Non-slip tile",
        "specVi": "Gạch chống trượt",
        "where": "Balconies and terrace"
      },
      {
        "id": "FIN-CLAD-STONE-GREY",
        "item": "Grey stone",
        "itemVi": "Đá xám",
        "spec": "Textured grey granite with fine joints; mechanical anchors, backing and moisture details to engineer",
        "specVi": "Đá granite xám có vân, mạch nhỏ; cần thiết kế neo cơ khí, lớp nền và chống ẩm",
        "where": "Street facade, roof office facade and rear security enclosure"
      },
      {
        "id": "FIN-CLAD-TIMBER",
        "item": "Warm accents",
        "itemVi": "Điểm nhấn màu gỗ",
        "spec": "Timber-look noncombustible cladding",
        "specVi": "Ốp màu gỗ không cháy",
        "where": "Recessed frontage and canopy soffit"
      }
    ],
    "assumptions": [
      {
        "id": "A-01",
        "topic": "Reference",
        "topicVi": "Ảnh tham khảo",
        "assumption": "The supplied four-floor SBS House image is the starting programme; the entrance is on its right.",
        "assumptionVi": "Ảnh bốn tầng SBS House là cơ sở bố trí; lối vào nằm bên phải ảnh.",
        "confirmed": true,
        "impact": "Preserves the room sequence and central lift/stair.",
        "impactVi": "Giữ thứ tự phòng và lõi thang bộ, thang máy giữa nhà."
      },
      {
        "id": "A-02",
        "topic": "Dimensions",
        "topicVi": "Kích thước",
        "assumption": "6 × 25 m overall; the drawing suggests a 20 m building and a 5 m rear yard. Internal dimensions are inferred.",
        "assumptionVi": "Tổng thể 6 × 25 m; tạm đọc ảnh thành nhà dài 20 m và sân sau 5 m. Kích thước trong nhà được ước tính.",
        "confirmed": false,
        "impact": "Confirm whether 25 m means plot or built length before dimensioning.",
        "impactVi": "Cần xác nhận 25 m là chiều dài đất hay chiều dài xây dựng."
      },
      {
        "id": "A-03",
        "topic": "Heights & structure",
        "topicVi": "Cao độ và kết cấu",
        "assumption": "Floor-to-floor heights are provisionally 3.6 m; columns, beams and foundations have not been designed.",
        "assumptionVi": "Tạm lấy chiều cao tầng 3,6 m; chưa thiết kế cột, dầm và móng.",
        "confirmed": false,
        "impact": "This is a spatial model, not construction or structural documentation.",
        "impactVi": "Đây là mô hình không gian, chưa phải hồ sơ kết cấu hay thi công."
      },
      {
        "id": "A-04",
        "topic": "Stair & lift",
        "topicVi": "Thang bộ và thang máy",
        "assumption": "The 1.75 × 1.5 m lift label is reproduced provisionally; stair flights and half landings are 1 m wide with 20 risers per storey.",
        "assumptionVi": "Tạm giữ kích thước thang máy 1,75 × 1,5 m; vế thang bộ và chiếu nghỉ rộng 1 m, 20 bậc mỗi tầng.",
        "confirmed": false,
        "impact": "Confirm clear shaft dimensions, manufacturer, pit, headroom and accessible landings.",
        "impactVi": "Cần xác nhận kích thước thông thủy, nhà cung cấp, hố pit, khoảng không đỉnh và chiếu nghỉ."
      },
      {
        "id": "A-05",
        "topic": "Site & future neighbours",
        "topicVi": "Khu đất và nhà lân cận tương lai",
        "assumption": "Near Lập Thạch, former Vĩnh Phúc; exact plot and legal jurisdiction unconfirmed. Front faces the street. Surroundings are currently open but may be built up later.",
        "assumptionVi": "Gần Lập Thạch, Vĩnh Phúc cũ; chưa xác nhận thửa đất và địa giới pháp lý. Phía trước giáp đường. Xung quanh hiện thoáng nhưng có thể xây nhà sau này.",
        "confirmed": false,
        "impact": "Keep side walls closed. Use the internal lightwell and own rear yard; no drainage, structure, access or escape depends on neighbour land.",
        "impactVi": "Giữ kín tường bên. Dùng giếng trời và sân sau trong đất nhà; không dựa vào đất hàng xóm để thoát nước, chịu lực, đi lại hay thoát nạn."
      },
      {
        "id": "A-06",
        "topic": "Life safety & services",
        "topicVi": "An toàn và hệ thống kỹ thuật",
        "assumption": "The reference has an open stair beside parking. Fire separation, escape, smoke control, plumbing and electrical routes need design.",
        "assumptionVi": "Ảnh có thang mở cạnh khu xe. Cần thiết kế ngăn cháy, thoát nạn, kiểm soát khói, cấp thoát nước và điện.",
        "confirmed": false,
        "impact": "Resolve these in the next design round before treating the layout as buildable.",
        "impactVi": "Cần giải quyết trong vòng thiết kế tiếp theo trước khi triển khai xây dựng."
      },
      {
        "id": "A-07",
        "topic": "Quiet work & reusable rooms",
        "topicVi": "Làm việc yên tĩnh và phòng đa năng",
        "assumption": "The ground-floor rear office remains flexible; the roof office now prioritises quiet work with a sealed door, shaded rear glazing and a reading chair. Terrace access bypasses the office, and front service equipment is separated by the central core.",
        "assumptionVi": "Văn phòng sau tầng trệt vẫn đa năng; văn phòng mái ưu tiên làm việc yên tĩnh với cửa kín, kính sau có che nắng và ghế đọc sách. Lối ra sân không đi xuyên văn phòng; thiết bị phía trước được tách qua lõi thang.",
        "confirmed": false,
        "impact": "Keep storage at the edges and circulation clear. Separate noisy uses in time, isolate gym/laundry vibration and use silenced ventilation so quiet work does not require an open street-facing window.",
        "impactVi": "Bố trí tủ sát biên, giữ lối đi thoáng. Tách thời gian dùng hoạt động ồn, chống rung phòng tập/giặt và thông gió giảm âm để làm việc không cần mở cửa phía đường."
      },
      {
        "id": "A-08",
        "topic": "Thermal & acoustic envelope",
        "topicVi": "Vỏ nhà cách nhiệt và cách âm",
        "assumption": "Design intent: continuous roof insulation, shaded glazing, insulated external walls, airtight acoustic glazing and sealed solid doors. The roof and office-wall layers in the model are provisional.",
        "assumptionVi": "Định hướng: cách nhiệt mái liên tục, che nắng kính, cách nhiệt tường ngoài, kính kín cách âm và cửa đặc có gioăng. Cấu tạo mái và vách văn phòng trong mô hình là tạm tính.",
        "confirmed": false,
        "impact": "Select tested complete assemblies after climate, traffic noise and moisture analysis. Carry insulation across thermal bridges; do not claim an Rw, U-value or indoor noise result before verification.",
        "impactVi": "Chọn hệ hoàn chỉnh đã thử nghiệm sau khi xét khí hậu, tiếng xe và ẩm. Xử lý cầu nhiệt; chưa công bố Rw, hệ số U hay độ ồn trong phòng khi chưa kiểm chứng."
      },
      {
        "id": "A-09",
        "topic": "Raised floor & flood resilience",
        "topicVi": "Nâng nền và chống ngập",
        "assumption": "Set the occupied floor above the surveyed design-flood level plus locally required freeboard. Past flood height is unknown, so no road-to-floor rise has been selected; ±0.000 in the model is only a relative datum.",
        "assumptionVi": "Đặt nền sử dụng cao hơn mực ngập thiết kế được khảo sát cộng khoảng dự phòng theo địa phương. Chưa biết mức ngập lịch sử nên chưa chốt độ cao nền so với đường; ±0.000 chỉ là mốc tương đối.",
        "confirmed": false,
        "impact": "Survey road, plot and drainage outfall first. Design an entry ramp/steps within the lot, a safe independent pedestrian exit, overflow drainage, backflow prevention and flood-tolerant lower finishes. Avoid a downhill garage ramp that collects runoff; parking stays a vehicle zone, not sleeping or office overflow. Place switchgear, network equipment, lift controls and essential plant above the verified protection level; the lift pit needs its own flood strategy.",
        "impactVi": "Khảo sát đường, đất và điểm thoát nước trước. Thiết kế dốc/bậc trong đất, lối bộ thoát riêng an toàn, thoát tràn, chống chảy ngược và vật liệu chịu nước phía thấp. Tránh dốc xuống gara hứng nước; khu xe không dùng ngủ hay mở rộng văn phòng. Đặt tủ điện, mạng, điều khiển thang và thiết bị chính trên cao độ bảo vệ được xác nhận; hố pit cần giải pháp chống ngập riêng."
      },
      {
        "id": "A-10",
        "topic": "Storm, wind & driving rain",
        "topicVi": "Bão, gió và mưa tạt",
        "assumption": "Use an engineered continuous load path from roof and canopy to foundations, rated glazing/doors, secured balcony planters, positive roof falls and primary plus overflow drainage. No wind speed or structural capacity is assumed.",
        "assumptionVi": "Thiết kế đường truyền lực liên tục từ mái và mái che xuống móng, cửa kính phù hợp áp lực, neo chậu cây, tạo dốc mái và thoát nước chính kèm thoát tràn. Chưa giả định vận tốc gió hay khả năng chịu lực.",
        "confirmed": false,
        "impact": "A local engineer must verify wind exposure, uplift, anchors, parapets, guardrails, corrosion protection and rain details. Canopy, waterproofing and glazing in this model are illustrative; storm resistance is a design objective, not a certified result.",
        "impactVi": "Kỹ sư địa phương cần kiểm tra gió, lực nhổ, neo, tường chắn mái, lan can, chống ăn mòn và mưa tạt. Mái che, chống thấm và kính chỉ minh họa; chống bão là mục tiêu thiết kế, chưa phải kết quả được chứng nhận."
      },
      {
        "id": "A-11",
        "topic": "Movement & fresh air",
        "topicVi": "Đi lại và thông gió",
        "assumption": "Keep a clear walk-in strip beside parking, uncluttered central landings, 1 m stair flights and sealed 900 mm doors to work rooms. Two motorcycle bays and one movable eight-seat work table replace the reference’s denser arrangement to protect circulation.",
        "assumptionVi": "Giữ lối bộ riêng cạnh khu xe, sảnh giữa thoáng, vế thang 1 m và cửa kín 900 mm vào phòng làm việc. Tạm dùng hai chỗ xe máy và một bàn làm việc tám chỗ di động thay bố trí dày hơn trong ảnh để giữ lối đi.",
        "confirmed": false,
        "impact": "Door sizes are rough openings, not certified clear widths; check door swings, furniture use, accessible routes and local escape rules. Use front/rear openings and the on-plot lightwell for natural airflow when suitable, plus filtered quiet mechanical fresh air with windows closed. Extract kitchens, bathrooms and laundry separately to roof; never draw fresh air through parking or use the stair as a ventilation shaft.",
        "impactVi": "Kích thước cửa là lỗ xây, chưa phải chiều rộng thông thủy được chứng nhận; cần kiểm tra cung mở, sử dụng đồ đạc, tiếp cận và thoát nạn địa phương. Thông gió tự nhiên qua trước/sau và giếng trời trong đất khi phù hợp; bổ sung cấp khí sạch lọc, giảm âm khi đóng cửa. Hút riêng bếp, WC, giặt lên mái; không lấy khí qua khu xe hay dùng cầu thang làm trục thông gió."
      },
      {
        "id": "A-12",
        "topic": "Roof office, dining & services",
        "topicVi": "Văn phòng mái, sân ăn và kỹ thuật",
        "assumption": "Adapts the existing fourth floor, with no extra occupied storey. A rear office and 20.7 m² dining terrace replace the larger media room and small rear terrace. Laundry moves to a front service room with roof-level water storage; the exercise area is smaller and the rear bath becomes a WC.",
        "assumptionVi": "Điều chỉnh tầng bốn hiện có, không thêm tầng sử dụng. Văn phòng sau và sân ăn 20,7 m² thay phòng giải trí lớn và sân nhỏ. Khu giặt chuyển ra phòng kỹ thuật trước có bồn nước; khu tập nhỏ hơn và WC sau không còn vòi sen.",
        "confirmed": false,
        "impact": "Tank capacity and support frame are unresolved: verify full water load, wet planters, occupied terrace and canopy reactions down to foundations. Reserve the tank above an engineered front support bay, not on an assumed cantilever. Service it from the hall; isolate pump vibration, provide leak trays and accessible valves. Design root barriers, waterproofing, falls, primary drains and separate overflow. The canopy is illustrative and needs solar-control, rain-noise, wind and fire review.",
        "impactVi": "Chưa chốt dung tích bồn và khung đỡ: kiểm tra tải đầy nước, chậu ướt, sân có người và phản lực mái che xuống móng. Đặt bồn trên nhịp đỡ phía trước được thiết kế, không giả định sàn công-xôn chịu được. Bảo trì từ sảnh; chống rung bơm, có khay rò và van dễ tiếp cận. Thiết kế chắn rễ, chống thấm, độ dốc, thoát chính và thoát tràn riêng. Mái che minh họa cần kiểm tra che nắng, tiếng mưa, gió và cháy."
      },
      {
        "id": "A-13",
        "topic": "Secure rear garden",
        "topicVi": "An ninh sân sau",
        "assumption": "A grey-stone enclosure closes the three exposed edges of the rear garden inside the assumed plot. The 2.2 m height and 200 mm wall thickness are visual placeholders; no gate or access right through future neighbour land is assumed.",
        "assumptionVi": "Tường ốp đá xám khép ba cạnh hở sân sau trong ranh đất tạm tính. Cao 2,2 m và dày 200 mm chỉ để dựng hình; không giả định cổng hay quyền đi qua đất hàng xóm tương lai.",
        "confirmed": false,
        "impact": "Survey the boundary and design footings, wind resistance, non-climbable detailing and local wall height. Keep rear doors and lightwell usable and preserve the front escape route. The shown yard collector needs a surveyed approved outfall, backflow protection and independent overflow so the wall does not trap floodwater; do not discharge to neighbours. Rear garden is not a certified final exit.",
        "impactVi": "Khảo sát ranh và thiết kế móng, chịu gió, chi tiết chống trèo, chiều cao theo địa phương. Giữ cửa sau, giếng trời và đường thoát phía trước thông thoáng. Rãnh sân cần điểm xả hợp lệ được khảo sát, chống chảy ngược và thoát tràn riêng để tường không giữ nước ngập; không xả sang hàng xóm. Sân sau chưa được xác nhận là lối thoát cuối."
      }
    ]
  }
}