{
  "revision": 1,
  "version": "3.2.1",
  "rootCorrections": [
    {
      "id": "E0018",
      "from": 180,
      "to": 0,
      "target": "E0017",
      "reason": "كرسي المكتب يدير ظهره للمكتب",
      "name": "كرسي جلدي",
      "room": "G03",
      "delta": -180
    },
    {
      "id": "E0019",
      "from": 0,
      "to": 180,
      "target": "E0017",
      "reason": "كرسي ضيف المكتب يدير ظهره للمكتب",
      "name": "كرسي زائر ١",
      "room": "G03",
      "delta": -180
    },
    {
      "id": "E0020",
      "from": 0,
      "to": 180,
      "target": "E0017",
      "reason": "كرسي ضيف المكتب يدير ظهره للمكتب",
      "name": "كرسي زائر ٢",
      "room": "G03",
      "delta": -180
    },
    {
      "id": "E0022",
      "from": 90,
      "to": 270,
      "target": "E0017",
      "reason": "كنبة المكتب تتجه إلى الجدار الشرقي",
      "name": "أريكة القراءة",
      "room": "G03",
      "delta": -180
    },
    {
      "id": "E0033",
      "from": 225,
      "to": 315,
      "target": "room:G13",
      "reason": "كرسي القراءة يتجه خارج مركز الغرفة",
      "name": "كرسي قراءة",
      "room": "G13",
      "delta": 90
    },
    {
      "id": "E0061",
      "from": 180,
      "to": 0,
      "target": "room:F01",
      "reason": "كرسي الجناح يتجه إلى الجدار خلفه",
      "name": "كرسي قراءة",
      "room": "F01",
      "delta": -180
    },
    {
      "id": "E0084",
      "from": 225,
      "to": 315,
      "target": "room:F20",
      "reason": "كرسي القراءة يتجه خارج مركز الغرفة",
      "name": "كرسي قراءة",
      "room": "F20",
      "delta": 90
    },
    {
      "id": "E0092",
      "from": 90,
      "to": 270,
      "target": "E0095",
      "reason": "كنبة المعيشة الشرقية تدير ظهرها لطاولة الجلسة",
      "name": "أريكة عائلية",
      "room": "G16",
      "delta": -180
    },
    {
      "id": "E0093",
      "from": 0,
      "to": 180,
      "target": "E0095",
      "reason": "كنبة المعيشة الجنوبية تدير ظهرها لطاولة الجلسة",
      "name": "امتداد الأريكة الركنية",
      "room": "G16",
      "delta": -180
    },
    {
      "id": "E0112",
      "from": 180,
      "to": 0,
      "target": "island:G17",
      "reason": "كرسي الجزيرة يدير ظهره للسطح",
      "name": "مقعد الجزيرة 1",
      "room": "G17",
      "delta": -180
    },
    {
      "id": "E0113",
      "from": 180,
      "to": 0,
      "target": "island:G17",
      "reason": "كرسي الجزيرة يدير ظهره للسطح",
      "name": "مقعد الجزيرة 2",
      "room": "G17",
      "delta": -180
    },
    {
      "id": "E0114",
      "from": 180,
      "to": 0,
      "target": "island:G17",
      "reason": "كرسي الجزيرة يدير ظهره للسطح",
      "name": "مقعد الجزيرة 3",
      "room": "G17",
      "delta": -180
    },
    {
      "id": "E0115",
      "from": 180,
      "to": 0,
      "target": "island:G17",
      "reason": "كرسي الجزيرة يدير ظهره للسطح",
      "name": "مقعد الجزيرة 4",
      "room": "G17",
      "delta": -180
    },
    {
      "id": "E0186",
      "from": 0,
      "to": 90,
      "target": "E0188",
      "reason": "مواجهة طاولة الشرفة بدل الاتجاه الجانبي",
      "name": "مقعد الشرفة ١",
      "room": "BALCONY",
      "delta": 90
    },
    {
      "id": "E0187",
      "from": 0,
      "to": 270,
      "target": "E0188",
      "reason": "مواجهة طاولة الشرفة بدل الاتجاه الجانبي",
      "name": "مقعد الشرفة ٢",
      "room": "BALCONY",
      "delta": -90
    }
  ],
  "internalCorrections": [
    {
      "id": "E0116-seat-1",
      "parent": "E0116",
      "name": "كرسي إفطار 1",
      "room": "G17",
      "from": 0,
      "to": -90,
      "delta": -90,
      "target": "E0116",
      "position": [
        1.15,
        0,
        0
      ]
    },
    {
      "id": "E0116-seat-2",
      "parent": "E0116",
      "name": "كرسي إفطار 2",
      "room": "G17",
      "from": 90,
      "to": -3.5083546492674384e-15,
      "delta": -90,
      "target": "E0116",
      "position": [
        7.04171909509728e-17,
        0,
        -1.15
      ]
    },
    {
      "id": "E0116-seat-3",
      "parent": "E0116",
      "name": "كرسي إفطار 3",
      "room": "G17",
      "from": 180,
      "to": 90,
      "delta": -90,
      "target": "E0116",
      "position": [
        -1.15,
        0,
        -1.408343819019456e-16
      ]
    },
    {
      "id": "E0116-seat-4",
      "parent": "E0116",
      "name": "كرسي إفطار 4",
      "room": "G17",
      "from": 270,
      "to": 180,
      "delta": -90,
      "target": "E0116",
      "position": [
        -2.112515728529184e-16,
        0,
        1.15
      ]
    }
  ],
  "preservedImported": [
    "E0002",
    "E0003",
    "E0004",
    "E0005",
    "E0046",
    "E0047",
    "E0094",
    "E0098",
    "E0099",
    "E0193"
  ],
  "preservedDining": "E0013 / Kensington + all 10 Stanford chairs",
  "savedStatePolicy": "Existing v3.2 states retain their positions, scales, finishes and stored root rotations. A user-triggered direction-only action updates affected root angles with undo support."
}