{
  "version": "wright.world/1",
  "identity": "7e8d1af8-c79e-442e-a90c-d9c15f4a0b0c",
  "rooms": [
    {
      "identity": "8acb5f74-e8ea-4c84-b02c-8bcc298a2db8",
      "alias": "room_8acb5f74e8ea4c84b02c8bcc298a2db8",
      "label": "Victorian Laboratory",
      "level": null,
      "parent": null,
      "size": [
        7,
        2.8,
        6
      ],
      "frame": {
        "position": [
          3.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": "laboratory",
            "archetypeRevision": "qway.room-archetypes/1",
            "purpose": "laboratory",
            "capacity": 2,
            "style": "gloomy Victorian",
            "zones": [
              {
                "reference": "zone_research",
                "purpose": "research",
                "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": "workbenches",
                "category": "furniture.laboratory_bench",
                "zone": "zone_research",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "research_seats",
                "category": "furniture.stool",
                "zone": "zone_research",
                "quantity": 2,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "storage",
                "category": "furniture.cabinet",
                "zone": "zone_storage",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "perimeter",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: laboratory, 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: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              }
            ],
            "rules": [
              {
                "reference": "seat_research_seats",
                "kind": "seating",
                "subjects": [
                  "research_seats"
                ],
                "target": "workbenches",
                "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: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "align_storage",
                "kind": "wall-alignment",
                "subjects": [
                  "storage"
                ],
                "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: laboratory, 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: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "access_workbenches",
                "kind": "access",
                "subjects": [
                  "workbenches"
                ],
                "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: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "access_research_seats",
                "kind": "access",
                "subjects": [
                  "research_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: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "access_storage",
                "kind": "access",
                "subjects": [
                  "storage"
                ],
                "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: laboratory, 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: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              }
            ],
            "exclusions": [],
            "uncertainties": []
          },
          "archetypeSnapshot": {
            "version": "qway.room-program/1",
            "archetype": "laboratory",
            "archetypeRevision": "qway.room-archetypes/1",
            "purpose": "laboratory",
            "capacity": 2,
            "style": "gloomy Victorian",
            "zones": [
              {
                "reference": "zone_research",
                "purpose": "research",
                "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": "workbenches",
                "category": "furniture.laboratory_bench",
                "zone": "zone_research",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "research_seats",
                "category": "furniture.stool",
                "zone": "zone_research",
                "quantity": 2,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "storage",
                "category": "furniture.cabinet",
                "zone": "zone_storage",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "perimeter",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: laboratory, 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: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              }
            ],
            "rules": [
              {
                "reference": "seat_research_seats",
                "kind": "seating",
                "subjects": [
                  "research_seats"
                ],
                "target": "workbenches",
                "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: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "align_storage",
                "kind": "wall-alignment",
                "subjects": [
                  "storage"
                ],
                "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: laboratory, 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: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "access_workbenches",
                "kind": "access",
                "subjects": [
                  "workbenches"
                ],
                "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: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "access_research_seats",
                "kind": "access",
                "subjects": [
                  "research_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: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "access_storage",
                "kind": "access",
                "subjects": [
                  "storage"
                ],
                "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: laboratory, 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: laboratory, qway.room-archetypes/1; not measured geometry"
                }
              }
            ],
            "exclusions": [],
            "uncertainties": []
          },
          "bindings": {
            "workbenches": "4f1786be-e2f0-4f94-b778-72e6457418cb",
            "research_seats": "f03f2fc3-1160-474a-aa13-5a76420dc8cf",
            "storage": "fa0a5c0c-b959-43a0-8148-2dfa49e5fe46",
            "lighting": "8b65f263-6726-4e65-be27-1231e5c6c7e0"
          }
        },
        "version": "qway.furnishing/1",
        "purpose": "laboratory",
        "capacity": 2,
        "style": "gloomy Victorian",
        "needs": [
          {
            "identity": "4f1786be-e2f0-4f94-b778-72e6457418cb",
            "category": "furniture.laboratory_bench",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "5d7b2418-1e6c-412d-9488-839ba9a7e005"
              ]
            ]
          },
          {
            "identity": "f03f2fc3-1160-474a-aa13-5a76420dc8cf",
            "category": "furniture.stool",
            "quantity": 2,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": "seating",
            "target": "4f1786be-e2f0-4f94-b778-72e6457418cb",
            "instances": [
              [
                "7a2695e3-fd9d-4391-8930-ba526fbed589"
              ],
              [
                "01f918a9-1f2f-496a-a86b-81ef0fe81213"
              ]
            ]
          },
          {
            "identity": "fa0a5c0c-b959-43a0-8148-2dfa49e5fe46",
            "category": "furniture.cabinet",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "perimeter",
            "relation": null,
            "target": null,
            "instances": [
              [
                "6c49b0a7-8d25-49c5-abb0-026146795fcb"
              ]
            ]
          },
          {
            "identity": "8b65f263-6726-4e65-be27-1231e5c6c7e0",
            "category": "lighting.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "e69b8af1-08fa-4556-b2dd-7df796f10886"
              ]
            ]
          },
          {
            "identity": "d7cf2bc5-14ca-4869-828d-7c3fd5e241eb",
            "category": "architecture.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "1c46f1d5-cf0c-497e-8a69-6650d3ab3d04"
              ]
            ]
          },
          {
            "identity": "66a948ea-799e-467a-b3d8-58f62553f59a",
            "category": "architecture.wall",
            "quantity": 4,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "5587fdbd-b91a-4572-a9cb-6dbe9fe59024"
              ],
              [
                "32295e3f-642d-4b89-bd20-e88c7e1db35a"
              ],
              [
                "1c433a1a-edee-48fd-b166-5bc13c1db9a4"
              ],
              [
                "adc3bd5b-8e09-4907-9caf-93ee25f500a7",
                "cf339705-95d3-4a86-882d-c78166b8d07a",
                "ce602f8a-3cca-4614-8b22-9516ff3a138e"
              ]
            ]
          },
          {
            "identity": "a8061f42-b65b-4c5a-9888-35026e4bbce9",
            "category": "architecture.door",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "5b26384b-376f-4b36-bd55-8b5803e4945d"
              ]
            ]
          }
        ]
      }
    }
  ],
  "levels": [],
  "portals": [],
  "entrances": [
    {
      "identity": "e1c51385-a0e5-4de9-8fab-fdad62f4d5c2",
      "alias": "entry_e1c51385a0e54de98fabfdad62f4d5c2",
      "room": "8acb5f74-e8ea-4c84-b02c-8bcc298a2db8",
      "frame": {
        "position": [
          0,
          0,
          3
        ],
        "quaternion": [
          0,
          0,
          0,
          1
        ]
      },
      "width": 0.89,
      "height": 2.037,
      "traversable": true,
      "door": "5b26384b-376f-4b36-bd55-8b5803e4945d"
    }
  ],
  "membership": {
    "5b26384b-376f-4b36-bd55-8b5803e4945d": "8acb5f74-e8ea-4c84-b02c-8bcc298a2db8",
    "5d7b2418-1e6c-412d-9488-839ba9a7e005": "8acb5f74-e8ea-4c84-b02c-8bcc298a2db8",
    "7a2695e3-fd9d-4391-8930-ba526fbed589": "8acb5f74-e8ea-4c84-b02c-8bcc298a2db8",
    "01f918a9-1f2f-496a-a86b-81ef0fe81213": "8acb5f74-e8ea-4c84-b02c-8bcc298a2db8",
    "6c49b0a7-8d25-49c5-abb0-026146795fcb": "8acb5f74-e8ea-4c84-b02c-8bcc298a2db8",
    "e69b8af1-08fa-4556-b2dd-7df796f10886": "8acb5f74-e8ea-4c84-b02c-8bcc298a2db8",
    "1c46f1d5-cf0c-497e-8a69-6650d3ab3d04": "8acb5f74-e8ea-4c84-b02c-8bcc298a2db8",
    "5587fdbd-b91a-4572-a9cb-6dbe9fe59024": "8acb5f74-e8ea-4c84-b02c-8bcc298a2db8",
    "32295e3f-642d-4b89-bd20-e88c7e1db35a": "8acb5f74-e8ea-4c84-b02c-8bcc298a2db8",
    "1c433a1a-edee-48fd-b166-5bc13c1db9a4": "8acb5f74-e8ea-4c84-b02c-8bcc298a2db8",
    "adc3bd5b-8e09-4907-9caf-93ee25f500a7": "8acb5f74-e8ea-4c84-b02c-8bcc298a2db8",
    "cf339705-95d3-4a86-882d-c78166b8d07a": "8acb5f74-e8ea-4c84-b02c-8bcc298a2db8",
    "ce602f8a-3cca-4614-8b22-9516ff3a138e": "8acb5f74-e8ea-4c84-b02c-8bcc298a2db8"
  }
}
