{
  "version": "wright.world/1",
  "identity": "ced49c73-e641-410d-822f-e78a316f6a0f",
  "rooms": [
    {
      "identity": "371ac480-b56a-4f75-a52b-c6d9173c17d6",
      "alias": "room_371ac480b56a4f75a52bc6d9173c17d6",
      "label": "a 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": 1,
            "style": "null",
            "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_206c720bcdf6a9edf9578702; role=furnishing; quote=a desk"
                }
              },
              {
                "reference": "work_seats",
                "category": "furniture.chair",
                "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": "shelves",
                "category": "furniture.shelf",
                "zone": "zone_storage",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "perimeter",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_7d05abaf89d52efcb9290b2d; 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/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": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Use an available wall run without blocking openings",
                "evidence": {
                  "origin": "inferred",
                  "confidence": 1,
                  "explanation": "Provider functional inference: Bookshelves must be aligned with the wall."
                }
              },
              {
                "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": 1,
            "style": "null",
            "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": 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": "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": "8400fa72-0d6c-49d9-a190-fb5decd6723b",
            "work_seats": "bf88910f-df91-4264-b705-dd388acbf0dd",
            "shelves": "e62d7099-ab28-4b92-83a4-ef41e2e16580",
            "lighting": "def2e029-b6e6-4330-bc02-d122b85fba09"
          }
        },
        "version": "qway.furnishing/1",
        "purpose": "study",
        "capacity": 1,
        "style": "null",
        "needs": [
          {
            "identity": "8400fa72-0d6c-49d9-a190-fb5decd6723b",
            "category": "furniture.desk",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "ff961f9d-5445-400b-84d1-3b61aee5d657"
              ]
            ]
          },
          {
            "identity": "bf88910f-df91-4264-b705-dd388acbf0dd",
            "category": "furniture.chair",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": "seating",
            "target": "8400fa72-0d6c-49d9-a190-fb5decd6723b",
            "instances": [
              [
                "b37ef1a9-9ac9-412b-8d9d-7b337cbf42a2"
              ]
            ]
          },
          {
            "identity": "e62d7099-ab28-4b92-83a4-ef41e2e16580",
            "category": "furniture.shelf",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "perimeter",
            "relation": null,
            "target": null,
            "instances": [
              [
                "b988610a-a3f1-4a34-abeb-c66a7debba27"
              ]
            ]
          },
          {
            "identity": "def2e029-b6e6-4330-bc02-d122b85fba09",
            "category": "lighting.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "cf76811e-d6fd-4d7f-ae79-b0b622d0c0ba"
              ]
            ]
          },
          {
            "identity": "58eb250d-13a6-4c8b-ab8c-bfca157976e4",
            "category": "architecture.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "58c1e962-048f-453d-9dd8-41e92887b580"
              ]
            ]
          },
          {
            "identity": "d695b76c-2483-4037-ba1f-2f34599e7138",
            "category": "architecture.wall",
            "quantity": 4,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "aa3aab28-fc1c-4ebb-851e-42d2f49243b0"
              ],
              [
                "708194fd-5916-4dfb-978d-6a19e54eb29a"
              ],
              [
                "7375cf0a-1275-4859-a144-3f8a1524ebf9"
              ],
              [
                "04c80366-35cb-45a3-bbfd-ffa04fa5b280",
                "50658061-3f8c-4d59-b58a-e1ec1337342f",
                "4be1bcee-500a-42f4-acb4-921630957116"
              ]
            ]
          },
          {
            "identity": "0b70bd19-2d93-42a5-823c-d85570052a81",
            "category": "architecture.door",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "f1105430-333e-4e9d-a042-cc47e39c8716"
              ]
            ]
          }
        ]
      }
    }
  ],
  "levels": [],
  "portals": [],
  "entrances": [
    {
      "identity": "2dd4d115-e04d-4815-b9b0-17fc695efd66",
      "alias": "entry_2dd4d115e04d4815b9b017fc695efd66",
      "room": "371ac480-b56a-4f75-a52b-c6d9173c17d6",
      "frame": {
        "position": [
          0,
          0,
          2.5
        ],
        "quaternion": [
          0,
          0,
          0,
          1
        ]
      },
      "width": 0.89,
      "height": 2.037,
      "traversable": true,
      "door": "f1105430-333e-4e9d-a042-cc47e39c8716"
    }
  ],
  "membership": {
    "f1105430-333e-4e9d-a042-cc47e39c8716": "371ac480-b56a-4f75-a52b-c6d9173c17d6",
    "ff961f9d-5445-400b-84d1-3b61aee5d657": "371ac480-b56a-4f75-a52b-c6d9173c17d6",
    "b37ef1a9-9ac9-412b-8d9d-7b337cbf42a2": "371ac480-b56a-4f75-a52b-c6d9173c17d6",
    "b988610a-a3f1-4a34-abeb-c66a7debba27": "371ac480-b56a-4f75-a52b-c6d9173c17d6",
    "cf76811e-d6fd-4d7f-ae79-b0b622d0c0ba": "371ac480-b56a-4f75-a52b-c6d9173c17d6",
    "58c1e962-048f-453d-9dd8-41e92887b580": "371ac480-b56a-4f75-a52b-c6d9173c17d6",
    "aa3aab28-fc1c-4ebb-851e-42d2f49243b0": "371ac480-b56a-4f75-a52b-c6d9173c17d6",
    "708194fd-5916-4dfb-978d-6a19e54eb29a": "371ac480-b56a-4f75-a52b-c6d9173c17d6",
    "7375cf0a-1275-4859-a144-3f8a1524ebf9": "371ac480-b56a-4f75-a52b-c6d9173c17d6",
    "04c80366-35cb-45a3-bbfd-ffa04fa5b280": "371ac480-b56a-4f75-a52b-c6d9173c17d6",
    "50658061-3f8c-4d59-b58a-e1ec1337342f": "371ac480-b56a-4f75-a52b-c6d9173c17d6",
    "4be1bcee-500a-42f4-acb4-921630957116": "371ac480-b56a-4f75-a52b-c6d9173c17d6"
  }
}
