{
  "version": "wright.world/1",
  "identity": "e9d53794-eb88-479b-8311-db758205e2ed",
  "rooms": [
    {
      "identity": "b39f1480-8666-4453-9fe1-895c2bbeb115",
      "alias": "room_b39f1480866644539fe1895c2bbeb115",
      "label": "Presentation Room",
      "level": null,
      "parent": null,
      "size": [
        5.7,
        2.8,
        5
      ],
      "frame": {
        "position": [
          2.85,
          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": "presentation",
            "archetypeRevision": "qway.generic-room-base/1",
            "purpose": "presentation",
            "capacity": 8,
            "style": "",
            "zones": [
              {
                "reference": "zone_general",
                "purpose": "general",
                "priority": "required"
              },
              {
                "reference": "zone_circulation",
                "purpose": "circulation",
                "priority": "required"
              }
            ],
            "needs": [
              {
                "reference": "source_3d2cb6780194657f09576a44",
                "category": "display.monitor",
                "zone": "zone_general",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_3d2cb6780194657f09576a44; role=viewing target; quote=presentation screen"
                }
              },
              {
                "reference": "source_c4b59bd4357101c9d1a15b00",
                "category": "furniture.chair",
                "zone": "zone_general",
                "quantity": 8,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_c4b59bd4357101c9d1a15b00; role=seating; quote=chairs"
                }
              }
            ],
            "rules": [
              {
                "reference": "circulation_access",
                "kind": "circulation",
                "subjects": [
                  "zone_circulation"
                ],
                "target": null,
                "priority": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Connect entrances and functional uses with independently verified routes",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial enclosing-room entry/circulation expectation: qway.generic-room-base/1; not measured geometry"
                }
              },
              {
                "reference": "clear_path",
                "kind": "circulation",
                "subjects": [
                  "zone_general"
                ],
                "target": null,
                "priority": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Ensure clear pathways for all attendees to exit without squeezing behind others.",
                "evidence": {
                  "origin": "inferred",
                  "confidence": 1,
                  "explanation": "Provider functional inference: Must leave without squeezing behind anyone."
                }
              },
              {
                "reference": "functional_14af7cfd20eb2c7c85548fad",
                "kind": "access",
                "subjects": [
                  "source_3d2cb6780194657f09576a44"
                ],
                "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_1076aa3c7620b109662c828e",
                "kind": "access",
                "subjects": [
                  "source_c4b59bd4357101c9d1a15b00"
                ],
                "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 enclosing-room entry/circulation expectation: qway.generic-room-base/1; not measured geometry"
                }
              }
            ],
            "exclusions": [],
            "uncertainties": [
              "No curated functional inventory for presentation; semantic inference requires review."
            ]
          },
          "archetypeSnapshot": {
            "version": "qway.room-program/1",
            "archetype": "presentation",
            "archetypeRevision": "qway.generic-room-base/1",
            "purpose": "presentation",
            "capacity": 8,
            "style": "",
            "zones": [
              {
                "reference": "zone_general",
                "purpose": "general",
                "priority": "required"
              },
              {
                "reference": "zone_circulation",
                "purpose": "circulation",
                "priority": "required"
              }
            ],
            "needs": [],
            "rules": [
              {
                "reference": "circulation_access",
                "kind": "circulation",
                "subjects": [
                  "zone_circulation"
                ],
                "target": null,
                "priority": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Connect entrances and functional uses with independently verified routes",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial enclosing-room entry/circulation expectation: qway.generic-room-base/1; not measured geometry"
                }
              }
            ],
            "architecture": [
              {
                "reference": "entry",
                "kind": "portal",
                "quantity": 1,
                "priority": "required",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial enclosing-room entry/circulation expectation: qway.generic-room-base/1; not measured geometry"
                }
              }
            ],
            "exclusions": [],
            "uncertainties": [
              "No curated functional inventory for presentation; semantic inference requires review."
            ]
          },
          "bindings": {
            "source_3d2cb6780194657f09576a44": "d0558591-dc50-49cd-9c24-d4e986a4c502",
            "source_c4b59bd4357101c9d1a15b00": "e2ee119b-dd8a-45de-aef7-6591bc8b1774"
          }
        },
        "version": "qway.furnishing/1",
        "purpose": "presentation",
        "capacity": 8,
        "style": "",
        "needs": [
          {
            "identity": "d0558591-dc50-49cd-9c24-d4e986a4c502",
            "category": "display.monitor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "94f43866-f2ae-4198-a02a-da1a172c08f4"
              ]
            ]
          },
          {
            "identity": "e2ee119b-dd8a-45de-aef7-6591bc8b1774",
            "category": "furniture.chair",
            "quantity": 8,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "b0265ff4-7704-44cc-a47b-99536400d06d"
              ],
              [
                "d52a3a84-3d41-4207-a645-3c22f3bc29d6"
              ],
              [
                "b3903082-865f-4334-b1bb-ac6dffcbd0ab"
              ],
              [
                "8ceddd20-c043-4272-9750-e23397275092"
              ],
              [
                "f9d1fb96-49be-46ba-b0fa-ad9170275a92"
              ],
              [
                "48479a5f-e641-4fc6-ac8a-362397f3d594"
              ],
              [
                "2ce7949f-39ec-43b9-abdc-9b25a333c554"
              ],
              [
                "ec308bbe-55e8-42fe-959e-927dbc574511"
              ]
            ]
          },
          {
            "identity": "1bb09390-c928-43ed-99b7-a57af643f528",
            "category": "architecture.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "e7d19f05-9501-466f-90ea-41df66d16eab"
              ]
            ]
          },
          {
            "identity": "6f805396-9bdf-4704-80df-7ccea26a2957",
            "category": "architecture.wall",
            "quantity": 4,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "178b6b46-a81c-4cad-ad14-8b9cda5aa0ac"
              ],
              [
                "498159a9-5267-46bc-b52a-4176256a60e9"
              ],
              [
                "bf717e5c-9247-4cde-893a-474d82f9ff55"
              ],
              [
                "15ad76da-fdb3-4afb-887d-e72e4695acc1",
                "6695c387-f6e5-474a-a320-788ef8bd8edf",
                "df97226c-5d32-43e7-af1f-20f4dd6a161b"
              ]
            ]
          },
          {
            "identity": "8c84eb5f-4e34-46f6-853e-5ea832c355de",
            "category": "architecture.door",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "4fbd7e87-bbf7-46a1-9d4b-54176ba17f1d"
              ]
            ]
          }
        ]
      }
    }
  ],
  "levels": [],
  "portals": [],
  "entrances": [
    {
      "identity": "0b371bcd-feb0-43c9-8695-c60e77951fd5",
      "alias": "entry_0b371bcdfeb043c98695c60e77951fd5",
      "room": "b39f1480-8666-4453-9fe1-895c2bbeb115",
      "frame": {
        "position": [
          0,
          0,
          2.5
        ],
        "quaternion": [
          0,
          0,
          0,
          1
        ]
      },
      "width": 0.89,
      "height": 2.037,
      "traversable": true,
      "door": "4fbd7e87-bbf7-46a1-9d4b-54176ba17f1d"
    }
  ],
  "membership": {
    "4fbd7e87-bbf7-46a1-9d4b-54176ba17f1d": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "94f43866-f2ae-4198-a02a-da1a172c08f4": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "b0265ff4-7704-44cc-a47b-99536400d06d": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "d52a3a84-3d41-4207-a645-3c22f3bc29d6": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "b3903082-865f-4334-b1bb-ac6dffcbd0ab": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "8ceddd20-c043-4272-9750-e23397275092": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "f9d1fb96-49be-46ba-b0fa-ad9170275a92": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "48479a5f-e641-4fc6-ac8a-362397f3d594": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "2ce7949f-39ec-43b9-abdc-9b25a333c554": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "ec308bbe-55e8-42fe-959e-927dbc574511": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "e7d19f05-9501-466f-90ea-41df66d16eab": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "178b6b46-a81c-4cad-ad14-8b9cda5aa0ac": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "498159a9-5267-46bc-b52a-4176256a60e9": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "bf717e5c-9247-4cde-893a-474d82f9ff55": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "15ad76da-fdb3-4afb-887d-e72e4695acc1": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "6695c387-f6e5-474a-a320-788ef8bd8edf": "b39f1480-8666-4453-9fe1-895c2bbeb115",
    "df97226c-5d32-43e7-af1f-20f4dd6a161b": "b39f1480-8666-4453-9fe1-895c2bbeb115"
  }
}
