{
  "version": "wright.world/1",
  "identity": "757690c8-49f9-48b1-a0e4-099e728b5249",
  "rooms": [
    {
      "identity": "8d7dd828-91ff-4a29-94e9-6e3f0cf9ff7f",
      "alias": "room_8d7dd82891ff4a2994e96e3f0cf9ff7f",
      "label": "Records Room",
      "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": "storage",
            "archetypeRevision": "qway.generic-room-base/1",
            "purpose": "storage",
            "capacity": 2,
            "style": "",
            "zones": [
              {
                "reference": "zone_general",
                "purpose": "general",
                "priority": "required"
              },
              {
                "reference": "zone_circulation",
                "purpose": "circulation",
                "priority": "required"
              }
            ],
            "needs": [
              {
                "reference": "source_6e832b788ec4940b425688bc",
                "category": "furniture.shelf",
                "zone": "zone_general",
                "quantity": 4,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_6e832b788ec4940b425688bc; role=furnishing; quote=four shelving units"
                }
              },
              {
                "reference": "source_c63d62d6cdee61276fa9f509",
                "category": "furniture.desk",
                "zone": "zone_general",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_c63d62d6cdee61276fa9f509; role=furnishing; quote=a desk"
                }
              }
            ],
            "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": "functional_7a385ba23877139d493aebb0",
                "kind": "access",
                "subjects": [
                  "source_6e832b788ec4940b425688bc"
                ],
                "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_e41e070c60e510d5c02b8e70",
                "kind": "access",
                "subjects": [
                  "source_c63d62d6cdee61276fa9f509"
                ],
                "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 storage; semantic inference requires review."
            ]
          },
          "archetypeSnapshot": {
            "version": "qway.room-program/1",
            "archetype": "storage",
            "archetypeRevision": "qway.generic-room-base/1",
            "purpose": "storage",
            "capacity": 2,
            "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 storage; semantic inference requires review."
            ]
          },
          "bindings": {
            "source_6e832b788ec4940b425688bc": "fad69c30-d3f3-4b33-a246-9b061cc36b4c",
            "source_c63d62d6cdee61276fa9f509": "691d9765-6aa0-466c-8c5d-f13a9efa10df"
          }
        },
        "version": "qway.furnishing/1",
        "purpose": "storage",
        "capacity": 2,
        "style": "",
        "needs": [
          {
            "identity": "fad69c30-d3f3-4b33-a246-9b061cc36b4c",
            "category": "furniture.shelf",
            "quantity": 4,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "7d07d7db-8bc6-4c00-a826-e97d22de3840"
              ],
              [
                "d7c6fef1-7859-4e21-bc24-1c0a5438371e"
              ],
              [
                "8bf9ec7b-0b86-4091-9a91-7bab2ade3202"
              ],
              [
                "de3cd8b7-9e74-40c7-bd8d-3853459ad668"
              ]
            ]
          },
          {
            "identity": "691d9765-6aa0-466c-8c5d-f13a9efa10df",
            "category": "furniture.desk",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "28c04652-e0b5-4989-a496-5f3c5a742bf8"
              ]
            ]
          },
          {
            "identity": "998dcf17-45f6-40ae-89b2-07a5e0d57fa2",
            "category": "architecture.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "1e2c8fab-47dd-419d-a7f0-df975bf3b422"
              ]
            ]
          },
          {
            "identity": "295bca13-76c5-4e6a-ab60-30af967b7eb4",
            "category": "architecture.wall",
            "quantity": 4,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "517d7035-f97f-4250-97a6-48ccc90ca76f"
              ],
              [
                "be62ec2a-88a9-4d24-8a8e-a84645c62e33"
              ],
              [
                "daea9b35-e09f-46dd-9f97-3e43dfa67bd5"
              ],
              [
                "f2bd81da-aac6-4c29-846c-772b0a70e6db",
                "28d0aae3-07b4-4080-9b91-fcb3fcc55cab",
                "0cb5fa4b-fe63-4f5d-9e08-db242e45c3db"
              ]
            ]
          },
          {
            "identity": "791bec39-f875-49b3-baa7-5dc029696cc6",
            "category": "architecture.door",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "ab31a69c-8aa3-4dfd-9927-74d0f4ae6536"
              ]
            ]
          }
        ]
      }
    }
  ],
  "levels": [],
  "portals": [],
  "entrances": [
    {
      "identity": "c1052439-c34e-4f8d-b2f9-3143ad5407b9",
      "alias": "entry_c1052439c34e4f8db2f93143ad5407b9",
      "room": "8d7dd828-91ff-4a29-94e9-6e3f0cf9ff7f",
      "frame": {
        "position": [
          0,
          0,
          2.5
        ],
        "quaternion": [
          0,
          0,
          0,
          1
        ]
      },
      "width": 0.89,
      "height": 2.037,
      "traversable": true,
      "door": "ab31a69c-8aa3-4dfd-9927-74d0f4ae6536"
    }
  ],
  "membership": {
    "ab31a69c-8aa3-4dfd-9927-74d0f4ae6536": "8d7dd828-91ff-4a29-94e9-6e3f0cf9ff7f",
    "7d07d7db-8bc6-4c00-a826-e97d22de3840": "8d7dd828-91ff-4a29-94e9-6e3f0cf9ff7f",
    "d7c6fef1-7859-4e21-bc24-1c0a5438371e": "8d7dd828-91ff-4a29-94e9-6e3f0cf9ff7f",
    "8bf9ec7b-0b86-4091-9a91-7bab2ade3202": "8d7dd828-91ff-4a29-94e9-6e3f0cf9ff7f",
    "de3cd8b7-9e74-40c7-bd8d-3853459ad668": "8d7dd828-91ff-4a29-94e9-6e3f0cf9ff7f",
    "28c04652-e0b5-4989-a496-5f3c5a742bf8": "8d7dd828-91ff-4a29-94e9-6e3f0cf9ff7f",
    "1e2c8fab-47dd-419d-a7f0-df975bf3b422": "8d7dd828-91ff-4a29-94e9-6e3f0cf9ff7f",
    "517d7035-f97f-4250-97a6-48ccc90ca76f": "8d7dd828-91ff-4a29-94e9-6e3f0cf9ff7f",
    "be62ec2a-88a9-4d24-8a8e-a84645c62e33": "8d7dd828-91ff-4a29-94e9-6e3f0cf9ff7f",
    "daea9b35-e09f-46dd-9f97-3e43dfa67bd5": "8d7dd828-91ff-4a29-94e9-6e3f0cf9ff7f",
    "f2bd81da-aac6-4c29-846c-772b0a70e6db": "8d7dd828-91ff-4a29-94e9-6e3f0cf9ff7f",
    "28d0aae3-07b4-4080-9b91-fcb3fcc55cab": "8d7dd828-91ff-4a29-94e9-6e3f0cf9ff7f",
    "0cb5fa4b-fe63-4f5d-9e08-db242e45c3db": "8d7dd828-91ff-4a29-94e9-6e3f0cf9ff7f"
  }
}
