{
  "version": "wright.world/1",
  "identity": "546e8417-674a-4772-ab8b-e61ced9e1d3c",
  "rooms": [
    {
      "identity": "d9dc6d9e-989a-4d5d-9cbc-495728c62c70",
      "alias": "room_d9dc6d9e989a4d5d9cbc495728c62c70",
      "label": "a crowded 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": "inspired by public-domain Sherlock Holmes interiors",
            "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": "explicit",
                  "confidence": 1,
                  "explanation": "source_39fc186365058656ddbe241e; role=furnishing; quote=a desk"
                }
              },
              {
                "reference": "work_seats",
                "category": "furniture.chair",
                "zone": "zone_work",
                "quantity": 2,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_42dd1ed8fbd2d540a7311d38; role=furnishing; quote=two chairs"
                }
              },
              {
                "reference": "shelves",
                "category": "furniture.shelf",
                "zone": "zone_storage",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "perimeter",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_b0dd0c7bbcc8ead3ba316fa0; role=furnishing; quote=bookshelves"
                }
              },
              {
                "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 surface",
                "evidence": {
                  "origin": "inferred",
                  "confidence": 1,
                  "explanation": "Provider functional inference: Requested seating arrangement for the study."
                }
              },
              {
                "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"
                }
              }
            ],
            "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": "inspired by public-domain Sherlock Holmes interiors",
            "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": "3bdc8125-f724-4d82-9e26-0afa52216ce0",
            "work_seats": "0542b517-379a-41ec-a578-370d1cacb8ef",
            "shelves": "8f62eb3e-9f76-4f11-8a37-bbed829d6b39",
            "lighting": "05b41c6b-f896-4aac-9c8a-6464634ca5e6"
          }
        },
        "version": "qway.furnishing/1",
        "purpose": "study",
        "capacity": 2,
        "style": "inspired by public-domain Sherlock Holmes interiors",
        "needs": [
          {
            "identity": "3bdc8125-f724-4d82-9e26-0afa52216ce0",
            "category": "furniture.desk",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "d0e52943-e1f4-401c-bc76-47a7e8561641"
              ]
            ]
          },
          {
            "identity": "0542b517-379a-41ec-a578-370d1cacb8ef",
            "category": "furniture.chair",
            "quantity": 2,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": "seating",
            "target": "3bdc8125-f724-4d82-9e26-0afa52216ce0",
            "instances": [
              [
                "bbcd68fa-46b4-449b-aff4-7a53eee0848d"
              ],
              [
                "b1195fda-8382-4014-b69b-00ba368528cd"
              ]
            ]
          },
          {
            "identity": "8f62eb3e-9f76-4f11-8a37-bbed829d6b39",
            "category": "furniture.shelf",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "perimeter",
            "relation": null,
            "target": null,
            "instances": [
              [
                "4c187426-71a5-4312-a06a-0c912af3c8e3"
              ]
            ]
          },
          {
            "identity": "05b41c6b-f896-4aac-9c8a-6464634ca5e6",
            "category": "lighting.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "54958060-99e7-401c-98e1-4e6caab5ebd7"
              ]
            ]
          },
          {
            "identity": "8da727e7-0d57-444b-8a2a-23da3d6c4c20",
            "category": "architecture.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "512f1a70-6f9c-43e5-8f67-a6ce19342988"
              ]
            ]
          },
          {
            "identity": "82ed8695-a94c-4331-a8f7-320d8d607381",
            "category": "architecture.wall",
            "quantity": 4,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "422a3fb7-7808-4c97-b894-a54415e8d1e2"
              ],
              [
                "014dfe2c-8780-4da6-b165-c8c6833db133"
              ],
              [
                "1bd19110-f216-4c65-8efb-a49e73e4681a"
              ],
              [
                "3ea15764-2c98-466e-8c9b-c4bc8492af4b",
                "1ab91a09-d2d6-4710-84e1-ded44071b126",
                "cdae102a-9ef4-44c8-a833-10d6ee504d08"
              ]
            ]
          },
          {
            "identity": "058376d3-78c1-4326-9fb0-50124f31c8a0",
            "category": "architecture.door",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "a3560f22-12b4-433f-a1ee-67835ed61634"
              ]
            ]
          }
        ]
      }
    }
  ],
  "levels": [],
  "portals": [],
  "entrances": [
    {
      "identity": "efcb4585-1fe0-4f92-8710-64095d26787d",
      "alias": "entry_efcb45851fe04f92871064095d26787d",
      "room": "d9dc6d9e-989a-4d5d-9cbc-495728c62c70",
      "frame": {
        "position": [
          0,
          0,
          2.5
        ],
        "quaternion": [
          0,
          0,
          0,
          1
        ]
      },
      "width": 0.89,
      "height": 2.037,
      "traversable": true,
      "door": "a3560f22-12b4-433f-a1ee-67835ed61634"
    }
  ],
  "membership": {
    "a3560f22-12b4-433f-a1ee-67835ed61634": "d9dc6d9e-989a-4d5d-9cbc-495728c62c70",
    "d0e52943-e1f4-401c-bc76-47a7e8561641": "d9dc6d9e-989a-4d5d-9cbc-495728c62c70",
    "bbcd68fa-46b4-449b-aff4-7a53eee0848d": "d9dc6d9e-989a-4d5d-9cbc-495728c62c70",
    "b1195fda-8382-4014-b69b-00ba368528cd": "d9dc6d9e-989a-4d5d-9cbc-495728c62c70",
    "4c187426-71a5-4312-a06a-0c912af3c8e3": "d9dc6d9e-989a-4d5d-9cbc-495728c62c70",
    "54958060-99e7-401c-98e1-4e6caab5ebd7": "d9dc6d9e-989a-4d5d-9cbc-495728c62c70",
    "512f1a70-6f9c-43e5-8f67-a6ce19342988": "d9dc6d9e-989a-4d5d-9cbc-495728c62c70",
    "422a3fb7-7808-4c97-b894-a54415e8d1e2": "d9dc6d9e-989a-4d5d-9cbc-495728c62c70",
    "014dfe2c-8780-4da6-b165-c8c6833db133": "d9dc6d9e-989a-4d5d-9cbc-495728c62c70",
    "1bd19110-f216-4c65-8efb-a49e73e4681a": "d9dc6d9e-989a-4d5d-9cbc-495728c62c70",
    "3ea15764-2c98-466e-8c9b-c4bc8492af4b": "d9dc6d9e-989a-4d5d-9cbc-495728c62c70",
    "1ab91a09-d2d6-4710-84e1-ded44071b126": "d9dc6d9e-989a-4d5d-9cbc-495728c62c70",
    "cdae102a-9ef4-44c8-a833-10d6ee504d08": "d9dc6d9e-989a-4d5d-9cbc-495728c62c70"
  }
}
