{
  "ok": true,
  "revision": "1a9499f8-2d4f-4cf9-89d9-236b54fe3377:12",
  "record": {
    "baseline": {
      "id": "A",
      "name": "A · 80 desks · held-seat peak-day scenario",
      "createdAt": "2026-10-12T11:06:09.328Z",
      "inputHash": "fnv1a-90333c77",
      "spaceHash": "fnv1a-f3f26673",
      "floors": 1,
      "parts": 269,
      "scenarios": 1,
      "sources": 0,
      "unknowns": [],
      "quantities": {
        "units": {
          "length": "m",
          "area": "m²"
        },
        "site": {
          "floors": [
            "floor-1"
          ],
          "floorAreaSquareMetres": 600,
          "zonedSquareMetres": 503.72,
          "parts": 269
        },
        "levels": [
          {
            "level": 0,
            "label": "L1",
            "floors": [
              "floor-1"
            ],
            "floorAreaSquareMetres": 600,
            "zonedSquareMetres": 503.72
          }
        ],
        "uses": [
          {
            "use": "office",
            "name": "Office",
            "floors": [
              "floor-1"
            ],
            "floorAreaSquareMetres": 600,
            "zonedSquareMetres": 503.72
          }
        ],
        "floors": [
          {
            "id": "floor-1",
            "floorAreaSquareMetres": 600,
            "zonedSquareMetres": 503.72,
            "zones": 15
          }
        ],
        "detail": "get_space_quantities lists every zone, tag, marking and part kind."
      },
      "checks": {
        "minClearance": 0.9,
        "floorsChecked": 1,
        "linksChecked": 0,
        "floors": [],
        "floorOverlaps": [],
        "links": [],
        "limits": [],
        "totals": {
          "floor_overlap": 0
        }
      }
    },
    "candidate": {
      "id": "purpose-studios",
      "name": "D - Quiet studios - 24 desks",
      "createdAt": "2026-10-14T01:46:40.339Z",
      "inputHash": "fnv1a-55462850",
      "spaceHash": "fnv1a-133a6346",
      "floors": 1,
      "parts": 219,
      "scenarios": 0,
      "sources": 0,
      "unknowns": [],
      "quantities": {
        "units": {
          "length": "m",
          "area": "m²"
        },
        "site": {
          "floors": [
            "floor-1"
          ],
          "floorAreaSquareMetres": 600,
          "zonedSquareMetres": 410.2,
          "parts": 219
        },
        "levels": [
          {
            "level": 0,
            "label": "L1",
            "floors": [
              "floor-1"
            ],
            "floorAreaSquareMetres": 600,
            "zonedSquareMetres": 410.2
          }
        ],
        "uses": [
          {
            "use": "office",
            "name": "Office",
            "floors": [
              "floor-1"
            ],
            "floorAreaSquareMetres": 600,
            "zonedSquareMetres": 410.2
          }
        ],
        "floors": [
          {
            "id": "floor-1",
            "floorAreaSquareMetres": 600,
            "zonedSquareMetres": 410.2,
            "zones": 19
          }
        ],
        "detail": "get_space_quantities lists every zone, tag, marking and part kind."
      },
      "checks": {
        "minClearance": 0.9,
        "floorsChecked": 1,
        "linksChecked": 0,
        "floors": [],
        "floorOverlaps": [],
        "links": [],
        "limits": [],
        "totals": {
          "floor_overlap": 0
        }
      }
    },
    "floors": [
      {
        "id": "floor-1",
        "status": "compared",
        "from": {
          "name": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "x": 0,
          "z": 0,
          "level": 0
        },
        "to": {
          "name": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "x": 0,
          "z": 0,
          "level": 0
        },
        "summary": {
          "added": 77,
          "removed": 127,
          "moved": 84,
          "changed": 83,
          "unchanged": 58,
          "ambiguous": 34,
          "text": "77 added (29 Wall, 19 Glass partition, 8 Door, 6 Floor zone, …), 127 removed (56 Chair, 53 Desk, 4 Cabinet, 4 Glass partition, …), 84 moved, 83 changed, 58 unchanged"
        },
        "floor": [],
        "added": {
          "total": 77,
          "groups": [
            {
              "kind": "wall",
              "name": "Wall",
              "count": 29,
              "ids": [
                "purpose-d-studio-0-w",
                "purpose-d-studio-0-e",
                "purpose-d-studio-0-back",
                "purpose-d-studio-1-w",
                "purpose-d-studio-1-e",
                "purpose-d-studio-1-back",
                "purpose-d-studio-2-w",
                "purpose-d-studio-2-e",
                "purpose-d-studio-2-back",
                "purpose-d-studio-3-w",
                "purpose-d-studio-3-back",
                "purpose-d-focus-room-0-w",
                "purpose-d-focus-room-0-e",
                "purpose-d-focus-room-0-back",
                "purpose-d-focus-room-1-w",
                "purpose-d-focus-room-1-e",
                "purpose-d-focus-room-1-back",
                "purpose-d-focus-room-2-w",
                "purpose-d-focus-room-2-e",
                "purpose-d-focus-room-2-back",
                "purpose-d-focus-room-3-w",
                "purpose-d-focus-room-3-e",
                "purpose-d-focus-room-3-back",
                "purpose-d-meeting-0-w",
                "purpose-d-meeting-0-e",
                "purpose-d-meeting-0-back",
                "purpose-d-meeting-1-w",
                "purpose-d-meeting-1-e",
                "purpose-d-meeting-1-back"
              ],
              "within": {
                "minX": 0.3,
                "minZ": 1.25,
                "maxX": 24.95,
                "maxZ": 18.75
              }
            },
            {
              "kind": "partition",
              "name": "Glass partition",
              "count": 19,
              "ids": [
                "purpose-d-studio-0-front-w",
                "purpose-d-studio-0-front-e",
                "purpose-d-studio-1-front-w",
                "purpose-d-studio-1-front-e",
                "purpose-d-studio-2-front-w",
                "purpose-d-studio-2-front-e",
                "purpose-d-studio-3-front-e",
                "purpose-d-focus-room-0-front-w",
                "purpose-d-focus-room-0-front-e",
                "purpose-d-focus-room-1-front-w",
                "purpose-d-focus-room-1-front-e",
                "purpose-d-focus-room-2-front-w",
                "purpose-d-focus-room-2-front-e",
                "purpose-d-focus-room-3-front-w",
                "purpose-d-focus-room-3-front-e",
                "purpose-d-meeting-0-front-w",
                "purpose-d-meeting-0-front-e",
                "purpose-d-meeting-1-front-w",
                "purpose-d-meeting-1-front-e"
              ],
              "within": {
                "minX": 1.59,
                "minZ": 6.85,
                "maxX": 23.73,
                "maxZ": 16.05
              }
            },
            {
              "kind": "door",
              "name": "Door",
              "count": 8,
              "ids": [
                "purpose-d-studio-0-door",
                "purpose-d-studio-1-door",
                "purpose-d-studio-2-door",
                "purpose-d-focus-room-0-door",
                "purpose-d-focus-room-1-door",
                "purpose-d-focus-room-2-door",
                "purpose-d-focus-room-3-door",
                "purpose-d-meeting-0-door"
              ],
              "within": {
                "minX": 3.43,
                "minZ": 6.85,
                "maxX": 15.95,
                "maxZ": 16.05
              }
            },
            {
              "kind": "zone",
              "name": "Floor zone",
              "count": 6,
              "ids": [
                "purpose-d-studio-2",
                "purpose-d-focus-room-0",
                "purpose-d-focus-room-1",
                "purpose-d-focus-room-2",
                "purpose-d-focus-room-3",
                "purpose-d-meeting-0"
              ],
              "within": {
                "minX": 5.95,
                "minZ": 4.05,
                "maxX": 15.95,
                "maxZ": 17.4
              }
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 5,
              "ids": [
                "purpose-d-desk-0-0-0",
                "purpose-d-desk-0-0-1",
                "purpose-d-desk-0-0-2",
                "purpose-d-desk-3-1-0",
                "purpose-d-desk-3-1-1"
              ],
              "within": {
                "minX": 0.85,
                "minZ": 2.35,
                "maxX": 24.4,
                "maxZ": 5.15
              }
            },
            {
              "kind": "bookshelf",
              "name": "Bookshelf",
              "count": 4,
              "ids": [
                "purpose-d-studio-shelf-0",
                "purpose-d-studio-shelf-1",
                "purpose-d-studio-shelf-2",
                "purpose-d-studio-shelf-3"
              ],
              "within": {
                "minX": 3.43,
                "minZ": 1.68,
                "maxX": 21.9,
                "maxZ": 1.68
              }
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 3,
              "ids": [
                "purpose-d-desk-chair-0-0-0",
                "purpose-d-desk-chair-0-0-1",
                "purpose-d-desk-chair-0-0-2"
              ],
              "within": {
                "minX": 1.6,
                "minZ": 2.35,
                "maxX": 1.6,
                "maxZ": 5.15
              }
            },
            {
              "kind": "booth",
              "name": "Booth",
              "count": 2,
              "ids": [
                "purpose-d-booth-0",
                "purpose-d-booth-1"
              ],
              "within": {
                "minX": 23.2,
                "minZ": 11.8,
                "maxX": 24.4,
                "maxZ": 11.8
              }
            },
            {
              "kind": "table",
              "name": "Table",
              "count": 1,
              "ids": [
                "purpose-d-meeting-0-table"
              ],
              "within": {
                "minX": 15.3,
                "minZ": 16.55,
                "maxX": 15.3,
                "maxZ": 16.55
              }
            }
          ]
        },
        "removed": {
          "total": 127,
          "groups": [
            {
              "kind": "chair",
              "name": "Chair",
              "count": 56,
              "ids": [
                "a-desk0-n1-c",
                "a-desk0-s1-c",
                "a-desk0-n3-c",
                "a-desk0-s3-c",
                "a-desk1-n0-c",
                "a-desk1-s0-c",
                "a-desk1-n2-c",
                "a-desk1-s2-c",
                "a-desk1-n4-c",
                "a-desk1-s4-c",
                "a-desk2-s0-c",
                "a-desk2-n1-c",
                "a-desk2-s1-c",
                "a-desk2-s2-c",
                "a-desk2-n3-c",
                "a-desk2-s3-c",
                "a-desk2-s4-c",
                "a-desk3-n0-c",
                "a-desk3-s0-c",
                "a-desk3-s1-c",
                "a-desk3-n2-c",
                "a-desk3-s2-c",
                "a-desk3-s3-c",
                "a-desk3-s4-c",
                "a-desk4-n0-c",
                "a-desk4-n1-c",
                "a-desk4-n2-c",
                "a-desk4-s2-c",
                "a-desk4-n3-c",
                "a-desk4-n4-c"
              ],
              "within": {
                "minX": 4.8,
                "minZ": 1.25,
                "maxX": 24.35,
                "maxZ": 18.75
              }
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 53,
              "ids": [
                "a-desk0-n0",
                "a-desk0-n1",
                "a-desk0-n3",
                "a-desk0-s3",
                "a-desk0-n4",
                "a-desk1-n1",
                "a-desk1-n2",
                "a-desk1-s2",
                "a-desk2-n0",
                "a-desk2-s0",
                "a-desk2-s1",
                "a-desk2-s2",
                "a-desk2-n3",
                "a-desk2-s3",
                "a-desk2-s4",
                "a-desk3-s0",
                "a-desk3-n1",
                "a-desk3-s1",
                "a-desk3-n2",
                "a-desk3-s2",
                "a-desk3-n3",
                "a-desk3-s3",
                "a-desk4-s0",
                "a-desk4-s1",
                "a-desk4-n2",
                "a-desk4-s2",
                "a-desk4-s3",
                "a-desk4-s4",
                "a-desk5-n0",
                "a-desk5-s0"
              ],
              "within": {
                "minX": 4.8,
                "minZ": 1.85,
                "maxX": 18.6,
                "maxZ": 18.15
              }
            },
            {
              "kind": "cabinet",
              "name": "Cabinet",
              "count": 4,
              "ids": [
                "a-printer",
                "a-store-0",
                "a-store-1",
                "a-director-cabinet"
              ],
              "within": {
                "minX": 0.48,
                "minZ": 5.8,
                "maxX": 20.73,
                "maxZ": 15.4
              }
            },
            {
              "kind": "partition",
              "name": "Glass partition",
              "count": 4,
              "ids": [
                "a-board-w-n",
                "a-board-w-s",
                "a-director-w-s",
                "a-meet6-w"
              ],
              "within": {
                "minX": 20.45,
                "minZ": 2.2,
                "maxX": 20.45,
                "maxZ": 17.05
              }
            },
            {
              "kind": "zone",
              "name": "Floor zone",
              "count": 2,
              "ids": [
                "a-zone-open-s",
                "a-zone-director"
              ],
              "within": {
                "minX": 11.7,
                "minZ": 6.95,
                "maxX": 22.75,
                "maxZ": 15.1
              }
            },
            {
              "kind": "table",
              "name": "Table",
              "count": 2,
              "ids": [
                "a-pantry-table",
                "a-board-table"
              ],
              "within": {
                "minX": 2.4,
                "minZ": 3,
                "maxX": 22.7,
                "maxZ": 3.1
              }
            },
            {
              "kind": "stool",
              "name": "Stool",
              "count": 2,
              "ids": [
                "a-pantry-stool-0",
                "a-pantry-stool-1"
              ],
              "within": {
                "minX": 2.2,
                "minZ": 3.75,
                "maxX": 2.8,
                "maxZ": 3.75
              }
            },
            {
              "kind": "wall",
              "name": "Wall",
              "count": 1,
              "ids": [
                "a-meet6-n"
              ],
              "within": {
                "minX": 22.7,
                "minZ": 13.95,
                "maxX": 22.7,
                "maxZ": 13.95
              }
            },
            {
              "kind": "sofa",
              "name": "Sofa",
              "count": 1,
              "ids": [
                "a-reception-sofa"
              ],
              "within": {
                "minX": 20.93,
                "minZ": 13,
                "maxX": 20.93,
                "maxZ": 13
              }
            },
            {
              "kind": "counter",
              "name": "Counter",
              "count": 1,
              "ids": [
                "a-reception-counter"
              ],
              "within": {
                "minX": 23.8,
                "minZ": 11.8,
                "maxX": 23.8,
                "maxZ": 11.8
              }
            },
            {
              "kind": "door",
              "name": "Door",
              "count": 1,
              "ids": [
                "a-board-door"
              ],
              "within": {
                "minX": 20.45,
                "minZ": 3.85,
                "maxX": 20.45,
                "maxZ": 3.85
              }
            }
          ]
        },
        "moved": {
          "total": 84,
          "groups": [
            {
              "kind": "desk",
              "name": "Desk",
              "count": 2,
              "dx": -0.4,
              "dz": -2.1,
              "distance": 2.14,
              "ids": [
                "purpose-d-desk-2-1-2",
                "purpose-d-desk-1-0-2"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 2,
              "dx": 0.15,
              "dz": 0.6,
              "distance": 0.62,
              "ids": [
                "purpose-d-meeting-0-s2",
                "purpose-d-meeting-0-s0"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 2,
              "dx": -0.4,
              "dz": -0.2,
              "distance": 0.45,
              "ids": [
                "purpose-d-desk-2-1-0",
                "purpose-d-desk-1-0-0"
              ]
            },
            {
              "kind": "fridge",
              "name": "Fridge",
              "count": 1,
              "dx": 0.15,
              "dz": 11.5,
              "distance": 11.5,
              "ids": [
                "purpose-d-fridge"
              ]
            },
            {
              "kind": "kitchen",
              "name": "Kitchen counter",
              "count": 1,
              "dx": 0.15,
              "dz": 11.38,
              "distance": 11.38,
              "ids": [
                "purpose-d-kitchen"
              ]
            },
            {
              "kind": "zone",
              "name": "Floor zone",
              "count": 1,
              "dx": -7.25,
              "dz": -0.45,
              "distance": 7.26,
              "ids": [
                "purpose-d-reception"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 1.85,
              "dz": 2.3,
              "distance": 2.95,
              "ids": [
                "purpose-d-meeting-1-n0"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": 2.2,
              "dz": 1.9,
              "distance": 2.91,
              "ids": [
                "purpose-d-desk-3-0-1"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": 0.8,
              "dz": -2.8,
              "distance": 2.91,
              "ids": [
                "purpose-d-desk-3-0-2"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": 1.7,
              "dz": -2.1,
              "distance": 2.7,
              "ids": [
                "purpose-d-desk-1-1-2"
              ]
            },
            {
              "kind": "wall",
              "name": "Wall",
              "count": 1,
              "dx": 2.25,
              "dz": -1,
              "distance": 2.46,
              "ids": [
                "purpose-d-studio-3-e"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.55,
              "dz": 2.3,
              "distance": 2.36,
              "ids": [
                "purpose-d-meeting-0-n1"
              ]
            },
            {
              "kind": "zone",
              "name": "Floor zone",
              "count": 1,
              "dx": -2.05,
              "dz": -0.85,
              "distance": 2.22,
              "ids": [
                "purpose-d-studio-1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 1.55,
              "dz": -1.5,
              "distance": 2.16,
              "ids": [
                "purpose-d-desk-chair-3-0-2"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": 0.3,
              "dz": -2.1,
              "distance": 2.12,
              "ids": [
                "purpose-d-desk-2-0-2"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": -0.2,
              "dz": -2.1,
              "distance": 2.11,
              "ids": [
                "purpose-d-desk-0-1-2"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": 1.7,
              "dz": 1.2,
              "distance": 2.08,
              "ids": [
                "purpose-d-desk-1-1-1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 1.55,
              "dz": -1.2,
              "distance": 1.96,
              "ids": [
                "purpose-d-meeting-0-n0"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": -0.4,
              "dz": 1.9,
              "distance": 1.94,
              "ids": [
                "purpose-d-desk-1-0-1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 1.85,
              "dz": 0.6,
              "distance": 1.94,
              "ids": [
                "purpose-d-meeting-1-s0"
              ]
            },
            {
              "kind": "door",
              "name": "Door",
              "count": 1,
              "dx": 1.45,
              "dz": -1.1,
              "distance": 1.82,
              "ids": [
                "purpose-d-studio-3-door"
              ]
            },
            {
              "kind": "zone",
              "name": "Floor zone",
              "count": 1,
              "dx": 1.8,
              "dz": -0.2,
              "distance": 1.81,
              "ids": [
                "purpose-d-studio-0"
              ]
            },
            {
              "kind": "door",
              "name": "Door",
              "count": 1,
              "dx": 1.5,
              "dz": -1,
              "distance": 1.8,
              "ids": [
                "purpose-d-meeting-1-door"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 0.95,
              "dz": -1.5,
              "distance": 1.78,
              "ids": [
                "purpose-d-desk-chair-1-1-2"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -1.25,
              "dz": -1.2,
              "distance": 1.73,
              "ids": [
                "purpose-d-meeting-0-n2"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": 1.2,
              "dz": 1.2,
              "distance": 1.7,
              "ids": [
                "purpose-d-desk-0-1-1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -1.7,
              "dz": 0,
              "distance": 1.7,
              "ids": [
                "purpose-d-meeting-1-n1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -1.7,
              "dz": 0.1,
              "distance": 1.7,
              "ids": [
                "purpose-d-meeting-1-s1"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": -1.1,
              "dz": 1.2,
              "distance": 1.63,
              "ids": [
                "purpose-d-desk-2-0-1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 0.45,
              "dz": -1.5,
              "distance": 1.57,
              "ids": [
                "purpose-d-desk-chair-0-1-2"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -1.55,
              "dz": 0.25,
              "distance": 1.57,
              "ids": [
                "purpose-d-desk-chair-3-0-0"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -1.55,
              "dz": -0.15,
              "distance": 1.56,
              "ids": [
                "purpose-d-desk-chair-3-0-1"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": 1,
              "dz": 1.2,
              "distance": 1.56,
              "ids": [
                "purpose-d-desk-2-1-1"
              ]
            },
            {
              "kind": "table",
              "name": "Table",
              "count": 1,
              "dx": -1.55,
              "dz": 0.05,
              "distance": 1.55,
              "ids": [
                "purpose-d-meeting-1-table"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.35,
              "dz": -1.5,
              "distance": 1.54,
              "ids": [
                "purpose-d-desk-chair-2-0-2"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 0.35,
              "dz": -1.5,
              "distance": 1.54,
              "ids": [
                "purpose-d-desk-chair-1-0-2"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 0.95,
              "dz": 1.1,
              "distance": 1.45,
              "ids": [
                "purpose-d-desk-chair-1-1-0"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.55,
              "dz": -1.3,
              "distance": 1.41,
              "ids": [
                "purpose-d-meeting-0-s1"
              ]
            },
            {
              "kind": "zone",
              "name": "Floor zone",
              "count": 1,
              "dx": -0.85,
              "dz": 1.05,
              "distance": 1.35,
              "ids": [
                "purpose-d-studio-3"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 0.45,
              "dz": 1.1,
              "distance": 1.19,
              "ids": [
                "purpose-d-desk-chair-0-1-0"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.75,
              "dz": -0.9,
              "distance": 1.17,
              "ids": [
                "purpose-d-focus-chair-1-1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.35,
              "dz": 1.1,
              "distance": 1.15,
              "ids": [
                "purpose-d-desk-chair-2-0-0"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 0.35,
              "dz": 1.1,
              "distance": 1.15,
              "ids": [
                "purpose-d-desk-chair-1-0-0"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 0.25,
              "dz": 1.1,
              "distance": 1.13,
              "ids": [
                "purpose-d-desk-chair-2-1-0"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 0.95,
              "dz": 0.6,
              "distance": 1.12,
              "ids": [
                "purpose-d-desk-chair-1-1-1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.45,
              "dz": -1,
              "distance": 1.1,
              "ids": [
                "purpose-d-desk-chair-3-1-2"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 0.25,
              "dz": -1.05,
              "distance": 1.08,
              "ids": [
                "purpose-d-desk-chair-2-1-2"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.75,
              "dz": 0.75,
              "distance": 1.06,
              "ids": [
                "purpose-d-focus-chair-3-1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.5,
              "dz": -0.9,
              "distance": 1.03,
              "ids": [
                "purpose-d-focus-chair-1-0"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": -0.9,
              "dz": 0.5,
              "distance": 1.03,
              "ids": [
                "purpose-d-desk-1-1-0"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": 0.8,
              "dz": 0.5,
              "distance": 0.94,
              "ids": [
                "purpose-d-desk-3-0-0"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.25,
              "dz": -0.9,
              "distance": 0.93,
              "ids": [
                "purpose-d-focus-chair-0-1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.15,
              "dz": 0.9,
              "distance": 0.91,
              "ids": [
                "purpose-d-reception-chair"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 0,
              "dz": -0.9,
              "distance": 0.9,
              "ids": [
                "purpose-d-focus-chair-0-0"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.5,
              "dz": 0.75,
              "distance": 0.9,
              "ids": [
                "purpose-d-focus-chair-3-0"
              ]
            },
            {
              "kind": "zone",
              "name": "Floor zone",
              "count": 1,
              "dx": -0.8,
              "dz": -0.3,
              "distance": 0.85,
              "ids": [
                "purpose-d-meeting-1"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": -0.75,
              "dz": -0.28,
              "distance": 0.8,
              "ids": [
                "purpose-d-focus-1-1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.25,
              "dz": 0.75,
              "distance": 0.79,
              "ids": [
                "purpose-d-focus-chair-2-1"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": -0.75,
              "dz": 0.17,
              "distance": 0.77,
              "ids": [
                "purpose-d-focus-3-1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 0,
              "dz": 0.75,
              "distance": 0.75,
              "ids": [
                "purpose-d-focus-chair-2-0"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 0.45,
              "dz": 0.6,
              "distance": 0.75,
              "ids": [
                "purpose-d-desk-chair-0-1-1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.35,
              "dz": 0.6,
              "distance": 0.69,
              "ids": [
                "purpose-d-desk-chair-2-0-1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 0.35,
              "dz": 0.6,
              "distance": 0.69,
              "ids": [
                "purpose-d-desk-chair-1-0-1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": 0.25,
              "dz": 0.6,
              "distance": 0.65,
              "ids": [
                "purpose-d-desk-chair-2-1-1"
              ]
            },
            {
              "kind": "partition",
              "name": "Glass partition",
              "count": 1,
              "dx": -0.35,
              "dz": 0.55,
              "distance": 0.65,
              "ids": [
                "purpose-d-studio-3-front-w"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": -0.5,
              "dz": -0.28,
              "distance": 0.57,
              "ids": [
                "purpose-d-focus-1-0"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": -0.5,
              "dz": 0.17,
              "distance": 0.53,
              "ids": [
                "purpose-d-focus-3-0"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": 0.3,
              "dz": -0.35,
              "distance": 0.46,
              "ids": [
                "purpose-d-desk-3-1-2"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": 0.1,
              "dz": -0.4,
              "distance": 0.41,
              "ids": [
                "purpose-d-reception-desk"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": -0.25,
              "dz": -0.28,
              "distance": 0.38,
              "ids": [
                "purpose-d-focus-0-1"
              ]
            },
            {
              "kind": "locker",
              "name": "Locker",
              "count": 1,
              "dx": 0.2,
              "dz": 0.3,
              "distance": 0.36,
              "ids": [
                "purpose-d-lockers"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": 0.3,
              "dz": -0.2,
              "distance": 0.36,
              "ids": [
                "purpose-d-desk-2-0-0"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.3,
              "dz": 0.1,
              "distance": 0.32,
              "ids": [
                "purpose-d-meeting-1-s2"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.3,
              "dz": 0,
              "distance": 0.3,
              "ids": [
                "purpose-d-meeting-1-n2"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": -0.25,
              "dz": 0.17,
              "distance": 0.3,
              "ids": [
                "purpose-d-focus-2-1"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.15,
              "dz": 0.25,
              "distance": 0.29,
              "ids": [
                "purpose-d-desk-chair-3-1-0"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": 0,
              "dz": -0.28,
              "distance": 0.28,
              "ids": [
                "purpose-d-focus-0-0"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": -0.2,
              "dz": -0.2,
              "distance": 0.28,
              "ids": [
                "purpose-d-desk-0-1-0"
              ]
            },
            {
              "kind": "chair",
              "name": "Chair",
              "count": 1,
              "dx": -0.15,
              "dz": -0.15,
              "distance": 0.21,
              "ids": [
                "purpose-d-desk-chair-3-1-1"
              ]
            },
            {
              "kind": "desk",
              "name": "Desk",
              "count": 1,
              "dx": 0,
              "dz": 0.17,
              "distance": 0.17,
              "ids": [
                "purpose-d-focus-2-0"
              ]
            },
            {
              "kind": "zone",
              "name": "Floor zone",
              "count": 1,
              "dx": -0.08,
              "dz": -0.1,
              "distance": 0.13,
              "ids": [
                "purpose-d-pantry"
              ]
            }
          ]
        },
        "changed": {
          "total": 83,
          "items": [
            {
              "id": "purpose-d-kitchen",
              "kind": "kitchen",
              "label": "Pantry counter",
              "changes": [
                {
                  "field": "d",
                  "from": 2.35,
                  "to": 2.2
                }
              ]
            },
            {
              "id": "purpose-d-lockers",
              "kind": "locker",
              "label": "Lockers",
              "changes": [
                {
                  "field": "w",
                  "from": 0.5,
                  "to": 0.6
                },
                {
                  "field": "d",
                  "from": 1.8,
                  "to": 2.4
                },
                {
                  "field": "color",
                  "from": 14277073,
                  "to": 14404008
                }
              ]
            },
            {
              "id": "purpose-d-reception",
              "kind": "zone",
              "label": "Reception",
              "changes": [
                {
                  "field": "w",
                  "from": 4.5,
                  "to": 5
                },
                {
                  "field": "d",
                  "from": 2.7,
                  "to": 1.8
                },
                {
                  "field": "color",
                  "from": 16250351,
                  "to": 14277073
                }
              ]
            },
            {
              "id": "purpose-d-desk-chair-3-1-1",
              "kind": "chair",
              "label": "Task chair 500",
              "changes": [
                {
                  "field": "facing",
                  "from": 180,
                  "to": 90
                },
                {
                  "field": "label",
                  "from": "Task chair",
                  "to": "Task chair 500"
                }
              ]
            },
            {
              "id": "purpose-d-pantry",
              "kind": "zone",
              "label": "Coffee and storage",
              "changes": [
                {
                  "field": "w",
                  "from": 2.75,
                  "to": 2.4
                },
                {
                  "field": "d",
                  "from": 6.7,
                  "to": 6.3
                },
                {
                  "field": "tags",
                  "from": [],
                  "to": [
                    "pantry"
                  ]
                },
                {
                  "field": "label",
                  "from": "Print & storage",
                  "to": "Coffee and storage"
                }
              ]
            },
            {
              "id": "purpose-d-focus-2-0",
              "kind": "desk",
              "label": "Focus desk 1100 x 650",
              "changes": [
                {
                  "field": "w",
                  "from": 1.4,
                  "to": 1.1
                },
                {
                  "field": "d",
                  "from": 0.7,
                  "to": 0.65
                },
                {
                  "field": "tags",
                  "from": [
                    "desk",
                    "fixed"
                  ],
                  "to": [
                    "focus"
                  ]
                },
                {
                  "field": "label",
                  "from": "Fixed desk 1400 × 700",
                  "to": "Focus desk 1100 x 650"
                },
                {
                  "field": "source",
                  "from": "assumed",
                  "to": null
                }
              ]
            },
            {
              "id": "purpose-d-desk-chair-3-1-0",
              "kind": "chair",
              "label": "Task chair 500",
              "changes": [
                {
                  "field": "facing",
                  "from": 0,
                  "to": 90
                },
                {
                  "field": "label",
                  "from": "Task chair",
                  "to": "Task chair 500"
                }
              ]
            },
            {
              "id": "purpose-d-focus-0-0",
              "kind": "desk",
              "label": "Focus desk 1100 x 650",
              "changes": [
                {
                  "field": "w",
                  "from": 1.4,
                  "to": 1.1
                },
                {
                  "field": "d",
                  "from": 0.7,
                  "to": 0.65
                },
                {
                  "field": "tags",
                  "from": [
                    "desk",
                    "fixed"
                  ],
                  "to": [
                    "focus"
                  ]
                },
                {
                  "field": "label",
                  "from": "Fixed desk 1400 × 700",
                  "to": "Focus desk 1100 x 650"
                },
                {
                  "field": "source",
                  "from": "assumed",
                  "to": null
                }
              ]
            },
            {
              "id": "purpose-d-desk-0-1-0",
              "kind": "desk",
              "label": "Studio desk 1300 x 700",
              "changes": [
                {
                  "field": "w",
                  "from": 1.4,
                  "to": 0.7
                },
                {
                  "field": "d",
                  "from": 0.7,
                  "to": 1.3
                },
                {
                  "field": "tags",
                  "from": [
                    "desk",
                    "fixed"
                  ],
                  "to": [
                    "desk",
                    "shared"
                  ]
                },
                {
                  "field": "label",
                  "from": "Fixed desk 1400 × 700",
                  "to": "Studio desk 1300 x 700"
                },
                {
                  "field": "source",
                  "from": "assumed",
                  "to": null
                }
              ]
            },
            {
              "id": "purpose-d-meeting-1-n2",
              "kind": "chair",
              "label": "Task chair 500",
              "changes": [
                {
                  "field": "tags",
                  "from": [],
                  "to": [
                    "meeting-seat"
                  ]
                },
                {
                  "field": "label",
                  "from": "Task chair",
                  "to": "Task chair 500"
                }
              ]
            },
            {
              "id": "purpose-d-focus-2-1",
              "kind": "desk",
              "label": "Focus desk 1100 x 650",
              "changes": [
                {
                  "field": "w",
                  "from": 1.4,
                  "to": 1.1
                },
                {
                  "field": "d",
                  "from": 0.7,
                  "to": 0.65
                },
                {
                  "field": "tags",
                  "from": [
                    "desk",
                    "fixed"
                  ],
                  "to": [
                    "focus"
                  ]
                },
                {
                  "field": "label",
                  "from": "Fixed desk 1400 × 700",
                  "to": "Focus desk 1100 x 650"
                },
                {
                  "field": "source",
                  "from": "assumed",
                  "to": null
                }
              ]
            },
            {
              "id": "purpose-d-meeting-1-s2",
              "kind": "chair",
              "label": "Task chair 500",
              "changes": [
                {
                  "field": "tags",
                  "from": [],
                  "to": [
                    "meeting-seat"
                  ]
                },
                {
                  "field": "label",
                  "from": "Task chair",
                  "to": "Task chair 500"
                }
              ]
            },
            {
              "id": "purpose-d-desk-2-0-0",
              "kind": "desk",
              "label": "Studio desk 1300 x 700",
              "changes": [
                {
                  "field": "w",
                  "from": 1.4,
                  "to": 0.7
                },
                {
                  "field": "d",
                  "from": 0.7,
                  "to": 1.3
                },
                {
                  "field": "tags",
                  "from": [
                    "desk",
                    "fixed"
                  ],
                  "to": [
                    "desk",
                    "shared"
                  ]
                },
                {
                  "field": "label",
                  "from": "Fixed desk 1400 × 700",
                  "to": "Studio desk 1300 x 700"
                },
                {
                  "field": "source",
                  "from": "assumed",
                  "to": null
                }
              ]
            },
            {
              "id": "purpose-d-focus-0-1",
              "kind": "desk",
              "label": "Focus desk 1100 x 650",
              "changes": [
                {
                  "field": "w",
                  "from": 1.4,
                  "to": 1.1
                },
                {
                  "field": "d",
                  "from": 0.7,
                  "to": 0.65
                },
                {
                  "field": "tags",
                  "from": [
                    "desk",
                    "fixed"
                  ],
                  "to": [
                    "focus"
                  ]
                },
                {
                  "field": "label",
                  "from": "Fixed desk 1400 × 700",
                  "to": "Focus desk 1100 x 650"
                },
                {
                  "field": "source",
                  "from": "assumed",
                  "to": null
                }
              ]
            },
            {
              "id": "purpose-d-reception-desk",
              "kind": "desk",
              "label": "Reception counter",
              "changes": [
                {
                  "field": "w",
                  "from": 1.4,
                  "to": 2
                },
                {
                  "field": "h",
                  "from": 0.74,
                  "to": 1.05
                },
                {
                  "field": "tags",
                  "from": [
                    "desk",
                    "fixed"
                  ],
                  "to": [
                    "reception"
                  ]
                },
                {
                  "field": "label",
                  "from": "Fixed desk 1400 × 700",
                  "to": "Reception counter"
                },
                {
                  "field": "color",
                  "from": 14404008,
                  "to": 13148525
                },
                {
                  "field": "source",
                  "from": "assumed",
                  "to": null
                }
              ]
            },
            {
              "id": "purpose-d-desk-2-1-0",
              "kind": "desk",
              "label": "Studio desk 1300 x 700",
              "changes": [
                {
                  "field": "w",
                  "from": 1.4,
                  "to": 0.7
                },
                {
                  "field": "d",
                  "from": 0.7,
                  "to": 1.3
                },
                {
                  "field": "tags",
                  "from": [
                    "desk",
                    "fixed"
                  ],
                  "to": [
                    "desk",
                    "shared"
                  ]
                },
                {
                  "field": "label",
                  "from": "Fixed desk 1400 × 700",
                  "to": "Studio desk 1300 x 700"
                },
                {
                  "field": "source",
                  "from": "assumed",
                  "to": null
                }
              ]
            },
            {
              "id": "purpose-d-desk-1-0-0",
              "kind": "desk",
              "label": "Studio desk 1300 x 700",
              "changes": [
                {
                  "field": "w",
                  "from": 1.4,
                  "to": 0.7
                },
                {
                  "field": "d",
                  "from": 0.7,
                  "to": 1.3
                },
                {
                  "field": "tags",
                  "from": [
                    "desk",
                    "fixed"
                  ],
                  "to": [
                    "desk",
                    "shared"
                  ]
                },
                {
                  "field": "label",
                  "from": "Fixed desk 1400 × 700",
                  "to": "Studio desk 1300 x 700"
                },
                {
                  "field": "source",
                  "from": "assumed",
                  "to": null
                }
              ]
            },
            {
              "id": "purpose-d-desk-3-1-2",
              "kind": "desk",
              "label": "Studio desk 1300 x 700",
              "changes": [
                {
                  "field": "w",
                  "from": 1.8,
                  "to": 0.7
                },
                {
                  "field": "d",
                  "from": 0.8,
                  "to": 1.3
                },
                {
                  "field": "tags",
                  "from": [],
                  "to": [
                    "desk",
                    "shared"
                  ]
                },
                {
                  "field": "label",
                  "from": "Director's desk 1800 × 800",
                  "to": "Studio desk 1300 x 700"
                },
                {
                  "field": "color",
                  "from": 13148525,
                  "to": 14404008
                }
              ]
            },
            {
              "id": "purpose-d-focus-3-0",
              "kind": "desk",
              "label": "Focus desk 1100 x 650",
              "changes": [
                {
                  "field": "w",
                  "from": 1.4,
                  "to": 1.1
                },
                {
                  "field": "d",
                  "from": 0.7,
                  "to": 0.65
                },
                {
                  "field": "tags",
                  "from": [
                    "desk",
                    "fixed"
                  ],
                  "to": [
                    "focus"
                  ]
                },
                {
                  "field": "label",
                  "from": "Fixed desk 1400 × 700",
                  "to": "Focus desk 1100 x 650"
                },
                {
                  "field": "source",
                  "from": "assumed",
                  "to": null
                }
              ]
            },
            {
              "id": "purpose-d-desk-chair-2-1-1",
              "kind": "chair",
              "label": "Task chair 500",
              "changes": [
                {
                  "field": "facing",
                  "from": 180,
                  "to": 90
                },
                {
                  "field": "label",
                  "from": "Task chair",
                  "to": "Task chair 500"
                }
              ]
            },
            {
              "id": "purpose-d-studio-3-front-w",
              "kind": "partition",
              "label": "Glazed room front",
              "changes": [
                {
                  "field": "turned",
                  "from": "0°",
                  "to": "90° (a quarter turn)"
                },
                {
                  "field": "label",
                  "from": "Office glass front",
                  "to": "Glazed room front"
                }
              ]
            },
            {
              "id": "purpose-d-focus-1-0",
              "kind": "desk",
              "label": "Focus desk 1100 x 650",
              "changes": [
                {
                  "field": "w",
                  "from": 1.4,
                  "to": 1.1
                },
                {
                  "field": "d",
                  "from": 0.7,
                  "to": 0.65
                },
                {
                  "field": "tags",
                  "from": [
                    "desk",
                    "fixed"
                  ],
                  "to": [
                    "focus"
                  ]
                },
                {
                  "field": "label",
                  "from": "Fixed desk 1400 × 700",
                  "to": "Focus desk 1100 x 650"
                },
                {
                  "field": "source",
                  "from": "assumed",
                  "to": null
                }
              ]
            },
            {
              "id": "purpose-d-desk-chair-2-0-1",
              "kind": "chair",
              "label": "Task chair 500",
              "changes": [
                {
                  "field": "facing",
                  "from": 180,
                  "to": -90
                },
                {
                  "field": "label",
                  "from": "Task chair",
                  "to": "Task chair 500"
                }
              ]
            },
            {
              "id": "purpose-d-desk-chair-1-0-1",
              "kind": "chair",
              "label": "Task chair 500",
              "changes": [
                {
                  "field": "facing",
                  "from": 180,
                  "to": -90
                },
                {
                  "field": "label",
                  "from": "Task chair",
                  "to": "Task chair 500"
                }
              ]
            },
            {
              "id": "purpose-d-meeting-0-s2",
              "kind": "chair",
              "label": "Task chair 500",
              "changes": [
                {
                  "field": "facing",
                  "from": 0,
                  "to": 180
                },
                {
                  "field": "tags",
                  "from": [],
                  "to": [
                    "meeting-seat"
                  ]
                },
                {
                  "field": "label",
                  "from": "Task chair",
                  "to": "Task chair 500"
                }
              ]
            },
            {
              "id": "purpose-d-meeting-0-s0",
              "kind": "chair",
              "label": "Task chair 500",
              "changes": [
                {
                  "field": "facing",
                  "from": 0,
                  "to": 180
                },
                {
                  "field": "tags",
                  "from": [],
                  "to": [
                    "meeting-seat"
                  ]
                },
                {
                  "field": "label",
                  "from": "Task chair",
                  "to": "Task chair 500"
                }
              ]
            },
            {
              "id": "purpose-d-focus-chair-2-0",
              "kind": "chair",
              "label": "Task chair 500",
              "changes": [
                {
                  "field": "label",
                  "from": "Task chair",
                  "to": "Task chair 500"
                },
                {
                  "field": "color",
                  "from": 3108714,
                  "to": 6258522
                }
              ]
            },
            {
              "id": "purpose-d-desk-chair-0-1-1",
              "kind": "chair",
              "label": "Task chair 500",
              "changes": [
                {
                  "field": "facing",
                  "from": 180,
                  "to": 90
                },
                {
                  "field": "label",
                  "from": "Task chair",
                  "to": "Task chair 500"
                }
              ]
            },
            {
              "id": "purpose-d-focus-chair-2-1",
              "kind": "chair",
              "label": "Task chair 500",
              "changes": [
                {
                  "field": "label",
                  "from": "Task chair",
                  "to": "Task chair 500"
                },
                {
                  "field": "color",
                  "from": 3108714,
                  "to": 6258522
                }
              ]
            },
            {
              "id": "purpose-d-focus-3-1",
              "kind": "desk",
              "label": "Focus desk 1100 x 650",
              "changes": [
                {
                  "field": "w",
                  "from": 1.4,
                  "to": 1.1
                },
                {
                  "field": "d",
                  "from": 0.7,
                  "to": 0.65
                },
                {
                  "field": "tags",
                  "from": [
                    "desk",
                    "fixed"
                  ],
                  "to": [
                    "focus"
                  ]
                },
                {
                  "field": "label",
                  "from": "Fixed desk 1400 × 700",
                  "to": "Focus desk 1100 x 650"
                },
                {
                  "field": "source",
                  "from": "assumed",
                  "to": null
                }
              ]
            }
          ],
          "omitted": 53
        },
        "quantities": {
          "metrics": [
            {
              "key": "floorArea",
              "label": "Floor area",
              "from": 600,
              "to": 600,
              "delta": 0,
              "unit": "m²"
            },
            {
              "key": "partCount",
              "label": "Parts",
              "from": 269,
              "to": 219,
              "delta": -50
            },
            {
              "key": "seats",
              "label": "Seats (chairs and stools)",
              "from": 100,
              "to": 45,
              "delta": -55
            },
            {
              "key": "otherSeating",
              "label": "Other seating (sofas, benches, rows; per piece)",
              "from": 1,
              "to": 0,
              "delta": -1
            },
            {
              "key": "fixtures",
              "label": "Fixtures (furniture and equipment)",
              "from": 98,
              "to": 50,
              "delta": -48
            },
            {
              "key": "wallLength",
              "label": "Wall, partition and fence length",
              "from": 157.9,
              "to": 314,
              "delta": 156.1,
              "unit": "m"
            }
          ],
          "parts": [
            {
              "kind": "chair",
              "name": "Chair",
              "from": 98,
              "to": 45,
              "delta": -53
            },
            {
              "kind": "desk",
              "name": "Desk",
              "from": 81,
              "to": 33,
              "delta": -48
            },
            {
              "kind": "wall",
              "name": "Wall",
              "from": 15,
              "to": 43,
              "delta": 28
            },
            {
              "kind": "partition",
              "name": "Glass partition",
              "from": 5,
              "to": 20,
              "delta": 15
            },
            {
              "kind": "door",
              "name": "Door",
              "from": 7,
              "to": 14,
              "delta": 7
            },
            {
              "kind": "zone",
              "name": "Floor zone",
              "from": 15,
              "to": 19,
              "delta": 4
            },
            {
              "kind": "bookshelf",
              "name": "Bookshelf",
              "from": 0,
              "to": 4,
              "delta": 4
            },
            {
              "kind": "cabinet",
              "name": "Cabinet",
              "from": 4,
              "to": 0,
              "delta": -4
            },
            {
              "kind": "booth",
              "name": "Booth",
              "from": 0,
              "to": 2,
              "delta": 2
            },
            {
              "kind": "stool",
              "name": "Stool",
              "from": 2,
              "to": 0,
              "delta": -2
            },
            {
              "kind": "table",
              "name": "Table",
              "from": 3,
              "to": 2,
              "delta": -1
            },
            {
              "kind": "sofa",
              "name": "Sofa",
              "from": 1,
              "to": 0,
              "delta": -1
            },
            {
              "kind": "counter",
              "name": "Counter",
              "from": 1,
              "to": 0,
              "delta": -1
            },
            {
              "kind": "window",
              "name": "Window",
              "from": 20,
              "to": 20,
              "delta": 0
            },
            {
              "kind": "column",
              "name": "Column",
              "from": 4,
              "to": 4,
              "delta": 0
            },
            {
              "kind": "toilet_cubicle",
              "name": "Toilet cubicle",
              "from": 4,
              "to": 4,
              "delta": 0
            },
            {
              "kind": "stairs",
              "name": "Stairs",
              "from": 2,
              "to": 2,
              "delta": 0
            },
            {
              "kind": "elevator",
              "name": "Elevator",
              "from": 2,
              "to": 2,
              "delta": 0
            },
            {
              "kind": "washbasin",
              "name": "Washbasin",
              "from": 2,
              "to": 2,
              "delta": 0
            },
            {
              "kind": "locker",
              "name": "Locker",
              "from": 1,
              "to": 1,
              "delta": 0
            },
            {
              "kind": "kitchen",
              "name": "Kitchen counter",
              "from": 1,
              "to": 1,
              "delta": 0
            },
            {
              "kind": "fridge",
              "name": "Fridge",
              "from": 1,
              "to": 1,
              "delta": 0
            }
          ],
          "tags": [
            {
              "tag": "core",
              "from": 87.75,
              "to": 87.75,
              "delta": 0
            },
            {
              "tag": "escape",
              "from": 32.7,
              "to": 32.7,
              "delta": 0
            },
            {
              "tag": "focus-room",
              "from": 0,
              "to": 35.36,
              "delta": 35.36
            },
            {
              "tag": "meeting-room",
              "from": 0,
              "to": 58,
              "delta": 58
            },
            {
              "tag": "pantry",
              "from": 17.88,
              "to": 15.12,
              "delta": -2.76
            },
            {
              "tag": "passage",
              "from": 32.7,
              "to": 32.7,
              "delta": 0
            },
            {
              "tag": "reception",
              "from": 12.15,
              "to": 9,
              "delta": -3.15
            },
            {
              "tag": "window-zone",
              "from": 37.13,
              "to": 37.13,
              "delta": 0
            },
            {
              "tag": "work-room",
              "from": 0,
              "to": 131.73,
              "delta": 131.73
            }
          ]
        },
        "matching": {
          "rules": "Parts are paired by (1) the same ID and kind, then (2) the same kind and a name only one part of that kind carries on each side, then (3) the nearest of the same kind within maxMove metres. Unpaired parts are added or removed. A position pairing with another part that would do almost as well is listed under ambiguous.",
          "byId": 58,
          "byName": 4,
          "byPosition": 80,
          "maxMoveMetres": 3,
          "ambiguousTotal": 34,
          "ambiguous": [
            {
              "from": "a-desk1-s4",
              "to": "purpose-d-desk-2-1-0",
              "distanceMetres": 0.45,
              "alternatives": [
                "purpose-d-desk-3-0-0"
              ]
            },
            {
              "from": "a-desk6-s3",
              "to": "purpose-d-focus-3-0",
              "distanceMetres": 0.53,
              "alternatives": [
                "purpose-d-focus-3-1"
              ]
            },
            {
              "from": "a-desk1-s3-c",
              "to": "purpose-d-desk-chair-2-1-1",
              "distanceMetres": 0.65,
              "alternatives": [
                "purpose-d-desk-chair-2-1-0"
              ]
            },
            {
              "from": "a-desk4-n3",
              "to": "purpose-d-focus-1-0",
              "distanceMetres": 0.57,
              "alternatives": [
                "purpose-d-focus-1-1"
              ]
            },
            {
              "from": "a-desk1-s1-c",
              "to": "purpose-d-desk-chair-2-0-1",
              "distanceMetres": 0.69,
              "alternatives": [
                "purpose-d-desk-chair-2-0-0"
              ]
            },
            {
              "from": "a-desk0-s2-c",
              "to": "purpose-d-desk-chair-1-0-1",
              "distanceMetres": 0.69,
              "alternatives": [
                "purpose-d-desk-chair-1-0-0"
              ]
            },
            {
              "from": "a-desk7-n2-c",
              "to": "purpose-d-meeting-0-s2",
              "distanceMetres": 0.62,
              "alternatives": [
                "purpose-d-meeting-0-s1"
              ]
            },
            {
              "from": "a-desk7-n1-c",
              "to": "purpose-d-meeting-0-s0",
              "distanceMetres": 0.62,
              "alternatives": [
                "purpose-d-meeting-0-s1"
              ]
            },
            {
              "from": "a-desk0-s0-c",
              "to": "purpose-d-desk-chair-0-1-1",
              "distanceMetres": 0.75,
              "alternatives": [
                "purpose-d-desk-chair-0-1-0"
              ]
            },
            {
              "from": "a-desk6-n3-c",
              "to": "purpose-d-focus-chair-3-0",
              "distanceMetres": 0.9,
              "alternatives": [
                "purpose-d-focus-chair-3-1"
              ]
            }
          ]
        }
      }
    ],
    "links": {
      "total": 0,
      "items": [],
      "omitted": 0
    },
    "structures": {
      "total": 0,
      "items": [],
      "omitted": 0
    },
    "fixedChanges": [],
    "fixedFrameChanges": [],
    "summary": {
      "parts": {
        "added": 77,
        "removed": 127,
        "moved": 84,
        "changed": 83,
        "unchanged": 58
      },
      "floors": {
        "added": [],
        "removed": [],
        "changed": 0
      },
      "connections": {
        "added": 0,
        "removed": 0,
        "changed": 0
      },
      "structures": {
        "added": 0,
        "removed": 0,
        "changed": 0
      },
      "fixed": 0,
      "rows": [
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "29 × Wall",
          "change": "added",
          "details": "purpose-d-studio-0-w, purpose-d-studio-0-e, purpose-d-studio-0-back, purpose-d-studio-1-w, purpose-d-studio-1-e, purpose-d-studio-1-back, purpose-d-studio-2-w, purpose-d-studio-2-e, …"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "19 × Glass partition",
          "change": "added",
          "details": "purpose-d-studio-0-front-w, purpose-d-studio-0-front-e, purpose-d-studio-1-front-w, purpose-d-studio-1-front-e, purpose-d-studio-2-front-w, purpose-d-studio-2-front-e, purpose-d-studio-3-front-e, purpose-d-focus-room-0-front-w, …"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "8 × Door",
          "change": "added",
          "details": "purpose-d-studio-0-door, purpose-d-studio-1-door, purpose-d-studio-2-door, purpose-d-focus-room-0-door, purpose-d-focus-room-1-door, purpose-d-focus-room-2-door, purpose-d-focus-room-3-door, purpose-d-meeting-0-door"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "6 × Floor zone",
          "change": "added",
          "details": "purpose-d-studio-2, purpose-d-focus-room-0, purpose-d-focus-room-1, purpose-d-focus-room-2, purpose-d-focus-room-3, purpose-d-meeting-0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "5 × Desk",
          "change": "added",
          "details": "purpose-d-desk-0-0-0, purpose-d-desk-0-0-1, purpose-d-desk-0-0-2, purpose-d-desk-3-1-0, purpose-d-desk-3-1-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "4 × Bookshelf",
          "change": "added",
          "details": "purpose-d-studio-shelf-0, purpose-d-studio-shelf-1, purpose-d-studio-shelf-2, purpose-d-studio-shelf-3"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "3 × Chair",
          "change": "added",
          "details": "purpose-d-desk-chair-0-0-0, purpose-d-desk-chair-0-0-1, purpose-d-desk-chair-0-0-2"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "2 × Booth",
          "change": "added",
          "details": "purpose-d-booth-0, purpose-d-booth-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Table",
          "change": "added",
          "details": "purpose-d-meeting-0-table"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "56 × Chair",
          "change": "removed",
          "details": "a-desk0-n1-c, a-desk0-s1-c, a-desk0-n3-c, a-desk0-s3-c, a-desk1-n0-c, a-desk1-s0-c, a-desk1-n2-c, a-desk1-s2-c, …"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "53 × Desk",
          "change": "removed",
          "details": "a-desk0-n0, a-desk0-n1, a-desk0-n3, a-desk0-s3, a-desk0-n4, a-desk1-n1, a-desk1-n2, a-desk1-s2, …"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "4 × Cabinet",
          "change": "removed",
          "details": "a-printer, a-store-0, a-store-1, a-director-cabinet"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "4 × Glass partition",
          "change": "removed",
          "details": "a-board-w-n, a-board-w-s, a-director-w-s, a-meet6-w"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "2 × Floor zone",
          "change": "removed",
          "details": "a-zone-open-s, a-zone-director"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "2 × Table",
          "change": "removed",
          "details": "a-pantry-table, a-board-table"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "2 × Stool",
          "change": "removed",
          "details": "a-pantry-stool-0, a-pantry-stool-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Wall",
          "change": "removed",
          "details": "a-meet6-n"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Sofa",
          "change": "removed",
          "details": "a-reception-sofa"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Counter",
          "change": "removed",
          "details": "a-reception-counter"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Door",
          "change": "removed",
          "details": "a-board-door"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "2 × Desk",
          "change": "moved",
          "details": "2.14 m (x -0.4, z -2.1): purpose-d-desk-2-1-2, purpose-d-desk-1-0-2"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "2 × Chair",
          "change": "moved",
          "details": "0.62 m (x +0.15, z +0.6): purpose-d-meeting-0-s2, purpose-d-meeting-0-s0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "2 × Desk",
          "change": "moved",
          "details": "0.45 m (x -0.4, z -0.2): purpose-d-desk-2-1-0, purpose-d-desk-1-0-0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Fridge",
          "change": "moved",
          "details": "11.5 m (x +0.15, z +11.5): purpose-d-fridge"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Kitchen counter",
          "change": "moved",
          "details": "11.38 m (x +0.15, z +11.38): purpose-d-kitchen"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Floor zone",
          "change": "moved",
          "details": "7.26 m (x -7.25, z -0.45): purpose-d-reception"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "2.95 m (x +1.85, z +2.3): purpose-d-meeting-1-n0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Desk",
          "change": "moved",
          "details": "2.91 m (x +2.2, z +1.9): purpose-d-desk-3-0-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Desk",
          "change": "moved",
          "details": "2.91 m (x +0.8, z -2.8): purpose-d-desk-3-0-2"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Desk",
          "change": "moved",
          "details": "2.7 m (x +1.7, z -2.1): purpose-d-desk-1-1-2"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Wall",
          "change": "moved",
          "details": "2.46 m (x +2.25, z -1): purpose-d-studio-3-e"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "2.36 m (x -0.55, z +2.3): purpose-d-meeting-0-n1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Floor zone",
          "change": "moved",
          "details": "2.22 m (x -2.05, z -0.85): purpose-d-studio-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "2.16 m (x +1.55, z -1.5): purpose-d-desk-chair-3-0-2"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Desk",
          "change": "moved",
          "details": "2.12 m (x +0.3, z -2.1): purpose-d-desk-2-0-2"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Desk",
          "change": "moved",
          "details": "2.11 m (x -0.2, z -2.1): purpose-d-desk-0-1-2"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Desk",
          "change": "moved",
          "details": "2.08 m (x +1.7, z +1.2): purpose-d-desk-1-1-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.96 m (x +1.55, z -1.2): purpose-d-meeting-0-n0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Desk",
          "change": "moved",
          "details": "1.94 m (x -0.4, z +1.9): purpose-d-desk-1-0-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.94 m (x +1.85, z +0.6): purpose-d-meeting-1-s0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Door",
          "change": "moved",
          "details": "1.82 m (x +1.45, z -1.1): purpose-d-studio-3-door"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Floor zone",
          "change": "moved",
          "details": "1.81 m (x +1.8, z -0.2): purpose-d-studio-0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Door",
          "change": "moved",
          "details": "1.8 m (x +1.5, z -1): purpose-d-meeting-1-door"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.78 m (x +0.95, z -1.5): purpose-d-desk-chair-1-1-2"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.73 m (x -1.25, z -1.2): purpose-d-meeting-0-n2"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Desk",
          "change": "moved",
          "details": "1.7 m (x +1.2, z +1.2): purpose-d-desk-0-1-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.7 m (x -1.7, z +0): purpose-d-meeting-1-n1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.7 m (x -1.7, z +0.1): purpose-d-meeting-1-s1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Desk",
          "change": "moved",
          "details": "1.63 m (x -1.1, z +1.2): purpose-d-desk-2-0-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.57 m (x +0.45, z -1.5): purpose-d-desk-chair-0-1-2"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.57 m (x -1.55, z +0.25): purpose-d-desk-chair-3-0-0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.56 m (x -1.55, z -0.15): purpose-d-desk-chair-3-0-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Desk",
          "change": "moved",
          "details": "1.56 m (x +1, z +1.2): purpose-d-desk-2-1-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Table",
          "change": "moved",
          "details": "1.55 m (x -1.55, z +0.05): purpose-d-meeting-1-table"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.54 m (x -0.35, z -1.5): purpose-d-desk-chair-2-0-2"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.54 m (x +0.35, z -1.5): purpose-d-desk-chair-1-0-2"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.45 m (x +0.95, z +1.1): purpose-d-desk-chair-1-1-0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.41 m (x -0.55, z -1.3): purpose-d-meeting-0-s1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Floor zone",
          "change": "moved",
          "details": "1.35 m (x -0.85, z +1.05): purpose-d-studio-3"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.19 m (x +0.45, z +1.1): purpose-d-desk-chair-0-1-0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.17 m (x -0.75, z -0.9): purpose-d-focus-chair-1-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.15 m (x -0.35, z +1.1): purpose-d-desk-chair-2-0-0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.15 m (x +0.35, z +1.1): purpose-d-desk-chair-1-0-0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.13 m (x +0.25, z +1.1): purpose-d-desk-chair-2-1-0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.12 m (x +0.95, z +0.6): purpose-d-desk-chair-1-1-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.1 m (x -0.45, z -1): purpose-d-desk-chair-3-1-2"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.08 m (x +0.25, z -1.05): purpose-d-desk-chair-2-1-2"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.06 m (x -0.75, z +0.75): purpose-d-focus-chair-3-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "1.03 m (x -0.5, z -0.9): purpose-d-focus-chair-1-0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Desk",
          "change": "moved",
          "details": "1.03 m (x -0.9, z +0.5): purpose-d-desk-1-1-0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Desk",
          "change": "moved",
          "details": "0.94 m (x +0.8, z +0.5): purpose-d-desk-3-0-0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "0.93 m (x -0.25, z -0.9): purpose-d-focus-chair-0-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "0.91 m (x -0.15, z +0.9): purpose-d-reception-chair"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "0.9 m (x +0, z -0.9): purpose-d-focus-chair-0-0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "0.9 m (x -0.5, z +0.75): purpose-d-focus-chair-3-0"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Floor zone",
          "change": "moved",
          "details": "0.85 m (x -0.8, z -0.3): purpose-d-meeting-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Desk",
          "change": "moved",
          "details": "0.8 m (x -0.75, z -0.28): purpose-d-focus-1-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "0.79 m (x -0.25, z +0.75): purpose-d-focus-chair-2-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Desk",
          "change": "moved",
          "details": "0.77 m (x -0.75, z +0.17): purpose-d-focus-3-1"
        },
        {
          "kind": "part",
          "floor": "floor-1",
          "floorName": "OFFICE-FITOUT-01 · Level 6 tenant floor (synthetic)",
          "subject": "1 × Chair",
          "change": "moved",
          "details": "0.75 m (x +0, z +0.75): purpose-d-focus-chair-2-0"
        }
      ],
      "omitted": 52,
      "text": "77 added · 127 removed · 84 moved · 83 changed"
    },
    "note": "Geometry checks describe these saved models only. Requirements written as text and unknown facts are not automatically verified. No real-world safety, demand or economic prediction is made."
  }
}
