{
  "version": "wright.world/1",
  "identity": "89cc9ff2-1f7a-4f01-b693-d787e72e35bf",
  "rooms": [
    {
      "identity": "e344f82f-e85b-4b9d-960d-b65476ccccc1",
      "alias": "room_e344f82fe85b4b9d960db65476ccccc1",
      "label": "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": "modern",
            "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": "perimeter",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_005e8a677cdb12edfa8021ba; role=furnishing; quote=shelves of books"
                }
              },
              {
                "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_b9bc30142325ba6a15bc824f",
                "category": "furniture.table",
                "zone": "zone_work",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_b9bc30142325ba6a15bc824f; role=furnishing; quote=a broad central table"
                }
              }
            ],
            "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: Requested: shelves of books must be aligned with walls."
                }
              },
              {
                "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_1df74b9d7bd028b3ebc81dc3",
                "kind": "access",
                "subjects": [
                  "source_b9bc30142325ba6a15bc824f"
                ],
                "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": "modern",
            "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": "7a6b2fa6-d11d-4876-a6cc-e09937a806ac",
            "work_seats": "3003d5ca-80a5-4fc6-94c4-cd4f3d5c84a5",
            "shelves": "8a0c9b77-5c21-4e0e-85ee-cc1688a1221a",
            "lighting": "34b32dec-9189-4cae-bc59-93932f016186",
            "source_b9bc30142325ba6a15bc824f": "e22319e2-a0ae-49d6-8619-20bf2bd46836"
          }
        },
        "version": "qway.furnishing/1",
        "purpose": "study",
        "capacity": 2,
        "style": "modern",
        "needs": [
          {
            "identity": "7a6b2fa6-d11d-4876-a6cc-e09937a806ac",
            "category": "furniture.desk",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "9f1df2b6-6136-4dd8-bee3-e9767c48df48"
              ]
            ]
          },
          {
            "identity": "3003d5ca-80a5-4fc6-94c4-cd4f3d5c84a5",
            "category": "furniture.chair",
            "quantity": 2,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": "seating",
            "target": "7a6b2fa6-d11d-4876-a6cc-e09937a806ac",
            "instances": [
              [
                "d183bbb1-0b9a-42b3-b160-b9321af2c4a5"
              ],
              [
                "0692a77f-d9fd-4779-83ed-dcf473526ade"
              ]
            ]
          },
          {
            "identity": "8a0c9b77-5c21-4e0e-85ee-cc1688a1221a",
            "category": "furniture.shelf",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "perimeter",
            "relation": null,
            "target": null,
            "instances": [
              [
                "4fa690f2-4291-44a2-8a47-fbdcdb08b888"
              ]
            ]
          },
          {
            "identity": "34b32dec-9189-4cae-bc59-93932f016186",
            "category": "lighting.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "d09aa2bd-4006-4f5c-a5be-718aad7798bd"
              ]
            ]
          },
          {
            "identity": "e22319e2-a0ae-49d6-8619-20bf2bd46836",
            "category": "furniture.table",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "cf93edc3-6243-4203-9c8a-509b42ec27b0"
              ]
            ]
          },
          {
            "identity": "bc07a7b1-e5c5-4b9e-91c8-871d437b04cf",
            "category": "architecture.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "77da9899-0d48-4bf4-9207-b97fc7400d38"
              ]
            ]
          },
          {
            "identity": "1bf06524-9884-465d-b34f-166473882a76",
            "category": "architecture.wall",
            "quantity": 4,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "199326ff-1158-4aca-a700-ec826d433d7f"
              ],
              [
                "05ab6fde-cce8-423a-aee8-3ec9d7e818aa"
              ],
              [
                "3fe91ae6-06f0-46ec-8510-8233369e808e"
              ],
              [
                "6b00ee69-b651-4a36-98f1-d9939fe1d6a5",
                "9f22396e-fa7a-40b5-9847-789ae01c96ed",
                "df182bf8-cd26-4768-b956-c1b2220856bc"
              ]
            ]
          },
          {
            "identity": "9e12ecd3-3018-40ef-b3d7-2c3dd2bda242",
            "category": "architecture.door",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "418407a0-21db-4b5c-89b7-030f5af2752c"
              ]
            ]
          }
        ]
      }
    }
  ],
  "levels": [],
  "portals": [],
  "entrances": [
    {
      "identity": "2bd9426c-6d17-4e59-8327-4d46f44f723a",
      "alias": "entry_2bd9426c6d174e5983274d46f44f723a",
      "room": "e344f82f-e85b-4b9d-960d-b65476ccccc1",
      "frame": {
        "position": [
          0,
          0,
          2.5
        ],
        "quaternion": [
          0,
          0,
          0,
          1
        ]
      },
      "width": 0.89,
      "height": 2.037,
      "traversable": true,
      "door": "418407a0-21db-4b5c-89b7-030f5af2752c"
    }
  ],
  "membership": {
    "418407a0-21db-4b5c-89b7-030f5af2752c": "e344f82f-e85b-4b9d-960d-b65476ccccc1",
    "9f1df2b6-6136-4dd8-bee3-e9767c48df48": "e344f82f-e85b-4b9d-960d-b65476ccccc1",
    "d183bbb1-0b9a-42b3-b160-b9321af2c4a5": "e344f82f-e85b-4b9d-960d-b65476ccccc1",
    "0692a77f-d9fd-4779-83ed-dcf473526ade": "e344f82f-e85b-4b9d-960d-b65476ccccc1",
    "4fa690f2-4291-44a2-8a47-fbdcdb08b888": "e344f82f-e85b-4b9d-960d-b65476ccccc1",
    "d09aa2bd-4006-4f5c-a5be-718aad7798bd": "e344f82f-e85b-4b9d-960d-b65476ccccc1",
    "cf93edc3-6243-4203-9c8a-509b42ec27b0": "e344f82f-e85b-4b9d-960d-b65476ccccc1",
    "77da9899-0d48-4bf4-9207-b97fc7400d38": "e344f82f-e85b-4b9d-960d-b65476ccccc1",
    "199326ff-1158-4aca-a700-ec826d433d7f": "e344f82f-e85b-4b9d-960d-b65476ccccc1",
    "05ab6fde-cce8-423a-aee8-3ec9d7e818aa": "e344f82f-e85b-4b9d-960d-b65476ccccc1",
    "3fe91ae6-06f0-46ec-8510-8233369e808e": "e344f82f-e85b-4b9d-960d-b65476ccccc1",
    "6b00ee69-b651-4a36-98f1-d9939fe1d6a5": "e344f82f-e85b-4b9d-960d-b65476ccccc1",
    "9f22396e-fa7a-40b5-9847-789ae01c96ed": "e344f82f-e85b-4b9d-960d-b65476ccccc1",
    "df182bf8-cd26-4768-b956-c1b2220856bc": "e344f82f-e85b-4b9d-960d-b65476ccccc1"
  }
}
