{
  "version": "wright.world/1",
  "identity": "016e69c3-bdab-477c-8718-4ba04c383259",
  "rooms": [
    {
      "identity": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
      "alias": "room_ab3a39fa2bfd44739f7563199c2bcade",
      "label": "Inventor Study",
      "level": null,
      "parent": null,
      "size": [
        5,
        2.8,
        5
      ],
      "frame": {
        "position": [
          2.5,
          0,
          0
        ],
        "quaternion": [
          0,
          0,
          0,
          1
        ]
      },
      "furnishing": {
        "roomProgram": {
          "repair": {
            "stage": "semantic",
            "attempts": 1,
            "strategy": "none",
            "initialFailures": [],
            "finalState": "accepted",
            "relaxedConstraints": []
          },
          "enrichment": {
            "provider": "openai",
            "model": "gpt-4o-mini",
            "version": "qway.room-enrichment/5"
          },
          "intent": {
            "version": "qway.room-program/1",
            "archetype": "study",
            "archetypeRevision": "qway.room-archetypes/1",
            "purpose": "study",
            "capacity": 2,
            "style": "",
            "zones": [
              {
                "reference": "zone_work",
                "purpose": "work",
                "priority": "required"
              },
              {
                "reference": "zone_storage",
                "purpose": "storage",
                "priority": "required"
              },
              {
                "reference": "zone_lighting",
                "purpose": "lighting",
                "priority": "required"
              },
              {
                "reference": "zone_circulation",
                "purpose": "circulation",
                "priority": "required"
              }
            ],
            "needs": [
              {
                "reference": "work_surface",
                "category": "furniture.desk",
                "zone": "zone_work",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "work_seats",
                "category": "furniture.chair",
                "zone": "zone_work",
                "quantity": 2,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "shelves",
                "category": "furniture.shelf",
                "zone": "zone_storage",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_4f22f37a1565615c63ad9328; role=furnishing; quote=shelves"
                }
              },
              {
                "reference": "lighting",
                "category": "lighting.floor",
                "zone": "zone_lighting",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "source_b4fd71fc6f151a2d3d759c73",
                "category": "furniture.table",
                "zone": "zone_work",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_b4fd71fc6f151a2d3d759c73; role=furnishing; quote=the table"
                }
              },
              {
                "reference": "source_672acc7bcf1ddced000753b8",
                "category": "prop.books",
                "zone": "zone_storage",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_672acc7bcf1ddced000753b8; role=furnishing; quote=books"
                }
              }
            ],
            "rules": [
              {
                "reference": "seat_work_seats",
                "kind": "seating",
                "subjects": [
                  "work_seats"
                ],
                "target": "work_surface",
                "priority": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Seat occupants at the usable side of the work/eating surface",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "align_shelves",
                "kind": "wall-alignment",
                "subjects": [
                  "shelves"
                ],
                "target": null,
                "priority": "recommended",
                "strength": "soft",
                "clearanceM": null,
                "description": "Use an available wall run without blocking openings",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "circulation_access",
                "kind": "circulation",
                "subjects": [
                  "zone_circulation"
                ],
                "target": null,
                "priority": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Connect entrances and functional zones with unobstructed usable routes",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "access_work_surface",
                "kind": "access",
                "subjects": [
                  "work_surface"
                ],
                "target": "zone_circulation",
                "priority": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Preserve access to the usable side; verify with explicit actor geometry",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "access_work_seats",
                "kind": "access",
                "subjects": [
                  "work_seats"
                ],
                "target": "zone_circulation",
                "priority": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Preserve access to the usable side; verify with explicit actor geometry",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "functional_65ba9d099aebdfcf50779bb6",
                "kind": "access",
                "subjects": [
                  "shelves"
                ],
                "target": "zone_circulation",
                "priority": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Preserve access from circulation to the usable side",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Versioned functional default qway.functional-conventions/1; geometric verification required"
                }
              },
              {
                "reference": "functional_865a30de0500467fb136bd6f",
                "kind": "access",
                "subjects": [
                  "source_b4fd71fc6f151a2d3d759c73"
                ],
                "target": "zone_circulation",
                "priority": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Preserve access from circulation to the usable side",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Versioned functional default qway.functional-conventions/1; geometric verification required"
                }
              },
              {
                "reference": "functional_b409c52ee0bad0b283c0a8b8",
                "kind": "access",
                "subjects": [
                  "source_672acc7bcf1ddced000753b8"
                ],
                "target": "zone_circulation",
                "priority": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Preserve access from circulation to the usable side",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Versioned functional default qway.functional-conventions/1; geometric verification required"
                }
              }
            ],
            "architecture": [
              {
                "reference": "entry",
                "kind": "portal",
                "quantity": 1,
                "priority": "required",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              }
            ],
            "exclusions": [],
            "uncertainties": []
          },
          "archetypeSnapshot": {
            "version": "qway.room-program/1",
            "archetype": "study",
            "archetypeRevision": "qway.room-archetypes/1",
            "purpose": "study",
            "capacity": 2,
            "style": "",
            "zones": [
              {
                "reference": "zone_work",
                "purpose": "work",
                "priority": "required"
              },
              {
                "reference": "zone_storage",
                "purpose": "storage",
                "priority": "required"
              },
              {
                "reference": "zone_lighting",
                "purpose": "lighting",
                "priority": "required"
              },
              {
                "reference": "zone_circulation",
                "purpose": "circulation",
                "priority": "required"
              }
            ],
            "needs": [
              {
                "reference": "work_surface",
                "category": "furniture.desk",
                "zone": "zone_work",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "work_seats",
                "category": "furniture.chair",
                "zone": "zone_work",
                "quantity": 2,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "shelves",
                "category": "furniture.shelf",
                "zone": "zone_storage",
                "quantity": 1,
                "capacity": null,
                "priority": "recommended",
                "assetAlias": null,
                "placement": "perimeter",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "lighting",
                "category": "lighting.floor",
                "zone": "zone_lighting",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              }
            ],
            "rules": [
              {
                "reference": "seat_work_seats",
                "kind": "seating",
                "subjects": [
                  "work_seats"
                ],
                "target": "work_surface",
                "priority": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Seat occupants at the usable side of the work/eating surface",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "align_shelves",
                "kind": "wall-alignment",
                "subjects": [
                  "shelves"
                ],
                "target": null,
                "priority": "recommended",
                "strength": "soft",
                "clearanceM": null,
                "description": "Use an available wall run without blocking openings",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "circulation_access",
                "kind": "circulation",
                "subjects": [
                  "zone_circulation"
                ],
                "target": null,
                "priority": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Connect entrances and functional zones with unobstructed usable routes",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "access_work_surface",
                "kind": "access",
                "subjects": [
                  "work_surface"
                ],
                "target": "zone_circulation",
                "priority": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Preserve access to the usable side; verify with explicit actor geometry",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "access_work_seats",
                "kind": "access",
                "subjects": [
                  "work_seats"
                ],
                "target": "zone_circulation",
                "priority": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Preserve access to the usable side; verify with explicit actor geometry",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              }
            ],
            "architecture": [
              {
                "reference": "entry",
                "kind": "portal",
                "quantity": 1,
                "priority": "required",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: study, qway.room-archetypes/1; not measured geometry"
                }
              }
            ],
            "exclusions": [],
            "uncertainties": []
          },
          "bindings": {
            "work_surface": "0e767bce-6869-45c8-b6e0-6c6c78241989",
            "work_seats": "3caeb560-2731-470c-8b33-dc853d01767d",
            "shelves": "50ef1de7-7019-4f07-a7a5-b89751476524",
            "lighting": "cb615d7c-ad12-4394-88a4-64ab16b09acf",
            "source_b4fd71fc6f151a2d3d759c73": "ab9e5733-e0d5-467b-acfc-8c4d76d22ed9",
            "source_672acc7bcf1ddced000753b8": "ed2a7e2c-a2cb-4f9a-996a-7cf3c4cdd67a"
          }
        },
        "version": "qway.furnishing/1",
        "purpose": "study",
        "capacity": 2,
        "style": "",
        "needs": [
          {
            "identity": "0e767bce-6869-45c8-b6e0-6c6c78241989",
            "category": "furniture.desk",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "8a4b3121-d77a-4bdd-b7ff-e8de598e1dcc"
              ]
            ]
          },
          {
            "identity": "3caeb560-2731-470c-8b33-dc853d01767d",
            "category": "furniture.chair",
            "quantity": 2,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": "seating",
            "target": "0e767bce-6869-45c8-b6e0-6c6c78241989",
            "instances": [
              [
                "45c571cd-1740-4053-abd0-914b102edf47"
              ],
              [
                "dc8f3531-daaa-4557-a8d4-b86653cc2279"
              ]
            ]
          },
          {
            "identity": "50ef1de7-7019-4f07-a7a5-b89751476524",
            "category": "furniture.shelf",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "7802b49c-29be-4726-bf35-92d981d14fdb"
              ]
            ]
          },
          {
            "identity": "cb615d7c-ad12-4394-88a4-64ab16b09acf",
            "category": "lighting.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "a985248f-ff06-43c7-8f46-88430e2b365e"
              ]
            ]
          },
          {
            "identity": "ab9e5733-e0d5-467b-acfc-8c4d76d22ed9",
            "category": "furniture.table",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "5dc7c2d9-3030-4594-857e-633870bf1c41"
              ]
            ]
          },
          {
            "identity": "ed2a7e2c-a2cb-4f9a-996a-7cf3c4cdd67a",
            "category": "prop.books",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "0f0b63cf-6af9-47b5-8627-4b9778c43e21"
              ]
            ]
          },
          {
            "identity": "e2d7f6cf-b868-4bb9-ac05-6fb3fcb05343",
            "category": "architecture.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "c204ea98-e60d-46ba-89e1-664b3bf5da11"
              ]
            ]
          },
          {
            "identity": "99bfdb82-e13f-43e3-bae6-666fae573af1",
            "category": "architecture.wall",
            "quantity": 4,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "ad0a9b6d-330f-4b87-9c81-6cca91c34ce4"
              ],
              [
                "a1619e8c-02d9-4102-901c-b3fd67296e78"
              ],
              [
                "126dca97-06e9-4413-ad38-12bb99a58499"
              ],
              [
                "51cf6dfb-18b6-4263-8af9-a82f740ba3bd",
                "649f0068-0626-415a-b76e-4614960b99f9",
                "958e88aa-922d-42c4-a8a7-0da2e8a724e9"
              ]
            ]
          },
          {
            "identity": "0f67dd06-a0d5-4996-b71b-395e3268a411",
            "category": "architecture.door",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "f487e93d-7389-4b84-ba89-d23320c1975a"
              ]
            ]
          }
        ]
      }
    }
  ],
  "levels": [],
  "portals": [],
  "entrances": [
    {
      "identity": "9d57c384-cf05-4ad3-ac48-5afbdfac1839",
      "alias": "entry_9d57c384cf054ad3ac485afbdfac1839",
      "room": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
      "frame": {
        "position": [
          0,
          0,
          2.5
        ],
        "quaternion": [
          0,
          0,
          0,
          1
        ]
      },
      "width": 0.89,
      "height": 2.037,
      "traversable": true,
      "door": "f487e93d-7389-4b84-ba89-d23320c1975a"
    }
  ],
  "membership": {
    "f487e93d-7389-4b84-ba89-d23320c1975a": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
    "8a4b3121-d77a-4bdd-b7ff-e8de598e1dcc": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
    "45c571cd-1740-4053-abd0-914b102edf47": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
    "dc8f3531-daaa-4557-a8d4-b86653cc2279": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
    "7802b49c-29be-4726-bf35-92d981d14fdb": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
    "a985248f-ff06-43c7-8f46-88430e2b365e": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
    "5dc7c2d9-3030-4594-857e-633870bf1c41": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
    "0f0b63cf-6af9-47b5-8627-4b9778c43e21": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
    "c204ea98-e60d-46ba-89e1-664b3bf5da11": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
    "ad0a9b6d-330f-4b87-9c81-6cca91c34ce4": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
    "a1619e8c-02d9-4102-901c-b3fd67296e78": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
    "126dca97-06e9-4413-ad38-12bb99a58499": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
    "51cf6dfb-18b6-4263-8af9-a82f740ba3bd": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
    "649f0068-0626-415a-b76e-4614960b99f9": "ab3a39fa-2bfd-4473-9f75-63199c2bcade",
    "958e88aa-922d-42c4-a8a7-0da2e8a724e9": "ab3a39fa-2bfd-4473-9f75-63199c2bcade"
  }
}
