{
  "version": "wright.world/1",
  "identity": "1e4e9029-154e-4b96-a67e-e2341f44cefb",
  "rooms": [
    {
      "identity": "58049dbf-b421-4342-86ba-39a4651422d2",
      "alias": "room_58049dbfb421434286ba39a4651422d2",
      "label": "Archive",
      "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": "archive",
            "archetypeRevision": "qway.room-archetypes/1",
            "purpose": "archive",
            "capacity": 2,
            "style": "",
            "zones": [
              {
                "reference": "zone_display",
                "purpose": "display",
                "priority": "required"
              },
              {
                "reference": "zone_lighting",
                "purpose": "lighting",
                "priority": "required"
              },
              {
                "reference": "zone_circulation",
                "purpose": "circulation",
                "priority": "required"
              }
            ],
            "needs": [
              {
                "reference": "display_shelves",
                "category": "furniture.shelf",
                "zone": "zone_display",
                "quantity": 4,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_6d7e1c7119a8ee5f6765faf5; role=furnishing; quote=four shelves"
                }
              },
              {
                "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: archive, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "source_8302a99622f70e76337e77a6",
                "category": "furniture.desk",
                "zone": "zone_display",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_8302a99622f70e76337e77a6; role=furnishing; quote=a consultation desk"
                }
              }
            ],
            "rules": [
              {
                "reference": "align_display_shelves",
                "kind": "wall-alignment",
                "subjects": [
                  "display_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: archive, 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: archive, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "access_display_shelves",
                "kind": "access",
                "subjects": [
                  "display_shelves"
                ],
                "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: archive, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "functional_49b5aae18ae1ebbfe6211bc2",
                "kind": "access",
                "subjects": [
                  "source_8302a99622f70e76337e77a6"
                ],
                "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: archive, qway.room-archetypes/1; not measured geometry"
                }
              }
            ],
            "exclusions": [],
            "uncertainties": []
          },
          "archetypeSnapshot": {
            "version": "qway.room-program/1",
            "archetype": "archive",
            "archetypeRevision": "qway.room-archetypes/1",
            "purpose": "archive",
            "capacity": 2,
            "style": "",
            "zones": [
              {
                "reference": "zone_display",
                "purpose": "display",
                "priority": "required"
              },
              {
                "reference": "zone_lighting",
                "purpose": "lighting",
                "priority": "required"
              },
              {
                "reference": "zone_circulation",
                "purpose": "circulation",
                "priority": "required"
              }
            ],
            "needs": [
              {
                "reference": "display_shelves",
                "category": "furniture.shelf",
                "zone": "zone_display",
                "quantity": 2,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "perimeter",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Editorial functional expectation: archive, 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: archive, qway.room-archetypes/1; not measured geometry"
                }
              }
            ],
            "rules": [
              {
                "reference": "align_display_shelves",
                "kind": "wall-alignment",
                "subjects": [
                  "display_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: archive, 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: archive, qway.room-archetypes/1; not measured geometry"
                }
              },
              {
                "reference": "access_display_shelves",
                "kind": "access",
                "subjects": [
                  "display_shelves"
                ],
                "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: archive, 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: archive, qway.room-archetypes/1; not measured geometry"
                }
              }
            ],
            "exclusions": [],
            "uncertainties": []
          },
          "bindings": {
            "display_shelves": "c9084eb4-be9f-4d3e-a054-bec47a9fc640",
            "lighting": "7c753909-2fbd-4c79-9ed4-c19eb5cdbc97",
            "source_8302a99622f70e76337e77a6": "26588e3f-0e6c-45b1-8b8f-37c8a53cc001"
          }
        },
        "version": "qway.furnishing/1",
        "purpose": "archive",
        "capacity": 2,
        "style": "",
        "needs": [
          {
            "identity": "c9084eb4-be9f-4d3e-a054-bec47a9fc640",
            "category": "furniture.shelf",
            "quantity": 4,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "a8283304-cf43-40a1-9d8f-6954d34592c1"
              ],
              [
                "9b16c964-1173-4673-9fc6-bbdf56deb48f"
              ],
              [
                "9430b9a3-ee4c-428d-83c7-b311766f16c4"
              ],
              [
                "97974653-5914-42a0-90ea-19cfd94ad02f"
              ]
            ]
          },
          {
            "identity": "7c753909-2fbd-4c79-9ed4-c19eb5cdbc97",
            "category": "lighting.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "16835016-2610-4731-ba86-5d0ee35e0ab1"
              ]
            ]
          },
          {
            "identity": "26588e3f-0e6c-45b1-8b8f-37c8a53cc001",
            "category": "furniture.desk",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "23425882-6c91-4633-ac15-0a171169c780"
              ]
            ]
          },
          {
            "identity": "5d39e1ca-ef74-4420-8491-c91ab357bb71",
            "category": "architecture.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "d544bf7d-52ea-4e87-8752-dce5738027df"
              ]
            ]
          },
          {
            "identity": "e787eadc-75e2-4914-989d-4a5fa449e33b",
            "category": "architecture.wall",
            "quantity": 4,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "a069133b-d1ba-4931-8952-d2522f0d1a78"
              ],
              [
                "b0593781-4229-470a-8b3d-a3719c79b60e"
              ],
              [
                "e09d93d6-0c83-40ae-90c1-f0c197f9a3e3"
              ],
              [
                "b2f99430-76af-4d29-920f-7047e26635e3",
                "5a50a447-37ae-48ef-9cff-ce32a7bafee2",
                "0fdaa523-5a4e-4fd0-a2ed-f1438d8ca154"
              ]
            ]
          },
          {
            "identity": "51a0c4a0-2abe-4a52-b8af-de4aa43e6db0",
            "category": "architecture.door",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "3498574b-acb5-4299-804f-3fe26105a521"
              ]
            ]
          }
        ]
      }
    }
  ],
  "levels": [],
  "portals": [],
  "entrances": [
    {
      "identity": "375c7955-342c-4ddc-bb27-16a19728b16f",
      "alias": "entry_375c7955342c4ddcbb2716a19728b16f",
      "room": "58049dbf-b421-4342-86ba-39a4651422d2",
      "frame": {
        "position": [
          0,
          0,
          2.5
        ],
        "quaternion": [
          0,
          0,
          0,
          1
        ]
      },
      "width": 0.89,
      "height": 2.037,
      "traversable": true,
      "door": "3498574b-acb5-4299-804f-3fe26105a521"
    }
  ],
  "membership": {
    "3498574b-acb5-4299-804f-3fe26105a521": "58049dbf-b421-4342-86ba-39a4651422d2",
    "a8283304-cf43-40a1-9d8f-6954d34592c1": "58049dbf-b421-4342-86ba-39a4651422d2",
    "9b16c964-1173-4673-9fc6-bbdf56deb48f": "58049dbf-b421-4342-86ba-39a4651422d2",
    "9430b9a3-ee4c-428d-83c7-b311766f16c4": "58049dbf-b421-4342-86ba-39a4651422d2",
    "97974653-5914-42a0-90ea-19cfd94ad02f": "58049dbf-b421-4342-86ba-39a4651422d2",
    "16835016-2610-4731-ba86-5d0ee35e0ab1": "58049dbf-b421-4342-86ba-39a4651422d2",
    "23425882-6c91-4633-ac15-0a171169c780": "58049dbf-b421-4342-86ba-39a4651422d2",
    "d544bf7d-52ea-4e87-8752-dce5738027df": "58049dbf-b421-4342-86ba-39a4651422d2",
    "a069133b-d1ba-4931-8952-d2522f0d1a78": "58049dbf-b421-4342-86ba-39a4651422d2",
    "b0593781-4229-470a-8b3d-a3719c79b60e": "58049dbf-b421-4342-86ba-39a4651422d2",
    "e09d93d6-0c83-40ae-90c1-f0c197f9a3e3": "58049dbf-b421-4342-86ba-39a4651422d2",
    "b2f99430-76af-4d29-920f-7047e26635e3": "58049dbf-b421-4342-86ba-39a4651422d2",
    "5a50a447-37ae-48ef-9cff-ce32a7bafee2": "58049dbf-b421-4342-86ba-39a4651422d2",
    "0fdaa523-5a4e-4fd0-a2ed-f1438d8ca154": "58049dbf-b421-4342-86ba-39a4651422d2"
  }
}
