{
  "version": "wright.world/1",
  "identity": "4b4a828c-4d5c-4af3-adc5-5e5c351d2f77",
  "rooms": [
    {
      "identity": "ad9e6a1f-dd47-4838-9b9f-16adcf19b731",
      "alias": "room_ad9e6a1fdd4748389b9f16adcf19b731",
      "label": "Bright Art Room",
      "level": null,
      "parent": null,
      "size": [
        7,
        2.8,
        6
      ],
      "frame": {
        "position": [
          3.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": "workspace",
            "archetypeRevision": "qway.generic-room-base/1",
            "purpose": "workspace",
            "capacity": 2,
            "style": "bright",
            "zones": [
              {
                "reference": "zone_general",
                "purpose": "general",
                "priority": "required"
              },
              {
                "reference": "zone_circulation",
                "purpose": "circulation",
                "priority": "required"
              }
            ],
            "needs": [
              {
                "reference": "source_0de9a4d36e8a10adf231f66e",
                "category": "furniture.table",
                "zone": "zone_general",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_0de9a4d36e8a10adf231f66e; role=furnishing; quote=a table"
                }
              },
              {
                "reference": "source_c8988c0e18f6bf817563861b",
                "category": "furniture.chair",
                "zone": "zone_general",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_c8988c0e18f6bf817563861b; role=furnishing; quote=a chair"
                }
              },
              {
                "reference": "source_1801f307cc65cc8c9137aecc",
                "category": "lighting.floor",
                "zone": "zone_general",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_1801f307cc65cc8c9137aecc; role=furnishing; quote=a standing lamp"
                }
              }
            ],
            "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_4cf1c0ad909a62efba871782",
                "kind": "access",
                "subjects": [
                  "source_0de9a4d36e8a10adf231f66e"
                ],
                "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_a983e810440a35ef3f3c07ce",
                "kind": "seating",
                "subjects": [
                  "source_c8988c0e18f6bf817563861b"
                ],
                "target": "source_0de9a4d36e8a10adf231f66e",
                "priority": "required",
                "strength": "hard",
                "clearanceM": null,
                "description": "Seat occupants at the usable work/eating surface",
                "evidence": {
                  "origin": "archetype",
                  "confidence": 0.85,
                  "explanation": "Versioned functional default qway.functional-conventions/1; geometric verification required"
                }
              },
              {
                "reference": "functional_d97bf549a55b55d55e8cfb1e",
                "kind": "access",
                "subjects": [
                  "source_c8988c0e18f6bf817563861b"
                ],
                "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 workspace; semantic inference requires review."
            ]
          },
          "archetypeSnapshot": {
            "version": "qway.room-program/1",
            "archetype": "workspace",
            "archetypeRevision": "qway.generic-room-base/1",
            "purpose": "workspace",
            "capacity": 2,
            "style": "bright",
            "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 workspace; semantic inference requires review."
            ]
          },
          "bindings": {
            "source_0de9a4d36e8a10adf231f66e": "afc0e1b7-5713-4942-832f-7e9e7f482d93",
            "source_c8988c0e18f6bf817563861b": "15fd59ff-d1e4-4e64-993c-b83254caae79",
            "source_1801f307cc65cc8c9137aecc": "35292e04-2ff3-4f29-9dc5-938899b5b20c"
          }
        },
        "version": "qway.furnishing/1",
        "purpose": "workspace",
        "capacity": 2,
        "style": "bright",
        "needs": [
          {
            "identity": "afc0e1b7-5713-4942-832f-7e9e7f482d93",
            "category": "furniture.table",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "5d96a14f-9561-4a39-a19e-14eb01ed71d0"
              ]
            ]
          },
          {
            "identity": "15fd59ff-d1e4-4e64-993c-b83254caae79",
            "category": "furniture.chair",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": "seating",
            "target": "afc0e1b7-5713-4942-832f-7e9e7f482d93",
            "instances": [
              [
                "ccde917f-02ac-4da0-b021-fae07c57cea4"
              ]
            ]
          },
          {
            "identity": "35292e04-2ff3-4f29-9dc5-938899b5b20c",
            "category": "lighting.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "04477660-d6f6-4829-bb00-bc27300c82e4"
              ]
            ]
          },
          {
            "identity": "90e13adc-0b05-4067-9df0-d20a45e5e1ef",
            "category": "architecture.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "b0f6753d-5568-488d-b339-c52fca00a780"
              ]
            ]
          },
          {
            "identity": "81940a9d-39cb-4d3e-bef3-8fb763017cc7",
            "category": "architecture.wall",
            "quantity": 4,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "8a760284-9fc9-4f2a-a6a1-f6fce580a3db"
              ],
              [
                "efe8a7a7-d1a7-4cc4-8ed6-968eccf24692"
              ],
              [
                "58a2a9ef-7b0c-4218-99d7-a2cc9d738115"
              ],
              [
                "b3b462a5-4892-44c2-ac83-7a9aba94723f",
                "8cd1d3e6-971c-455f-8bfa-5d1c6911ddd4",
                "ed83a2ab-2952-4dc9-a3b8-c1cf3c1f2adc"
              ]
            ]
          },
          {
            "identity": "6f4a944f-64c9-4e6f-aaa1-a086ffd82ba7",
            "category": "architecture.door",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "7a6a9542-86b6-4347-8872-481e2aed360f"
              ]
            ]
          }
        ]
      }
    }
  ],
  "levels": [],
  "portals": [],
  "entrances": [
    {
      "identity": "9c21ccbc-b665-4bee-8838-a172218d30ad",
      "alias": "entry_9c21ccbcb6654bee8838a172218d30ad",
      "room": "ad9e6a1f-dd47-4838-9b9f-16adcf19b731",
      "frame": {
        "position": [
          0,
          0,
          3
        ],
        "quaternion": [
          0,
          0,
          0,
          1
        ]
      },
      "width": 0.89,
      "height": 2.037,
      "traversable": true,
      "door": "7a6a9542-86b6-4347-8872-481e2aed360f"
    }
  ],
  "membership": {
    "7a6a9542-86b6-4347-8872-481e2aed360f": "ad9e6a1f-dd47-4838-9b9f-16adcf19b731",
    "5d96a14f-9561-4a39-a19e-14eb01ed71d0": "ad9e6a1f-dd47-4838-9b9f-16adcf19b731",
    "ccde917f-02ac-4da0-b021-fae07c57cea4": "ad9e6a1f-dd47-4838-9b9f-16adcf19b731",
    "04477660-d6f6-4829-bb00-bc27300c82e4": "ad9e6a1f-dd47-4838-9b9f-16adcf19b731",
    "b0f6753d-5568-488d-b339-c52fca00a780": "ad9e6a1f-dd47-4838-9b9f-16adcf19b731",
    "8a760284-9fc9-4f2a-a6a1-f6fce580a3db": "ad9e6a1f-dd47-4838-9b9f-16adcf19b731",
    "efe8a7a7-d1a7-4cc4-8ed6-968eccf24692": "ad9e6a1f-dd47-4838-9b9f-16adcf19b731",
    "58a2a9ef-7b0c-4218-99d7-a2cc9d738115": "ad9e6a1f-dd47-4838-9b9f-16adcf19b731",
    "b3b462a5-4892-44c2-ac83-7a9aba94723f": "ad9e6a1f-dd47-4838-9b9f-16adcf19b731",
    "8cd1d3e6-971c-455f-8bfa-5d1c6911ddd4": "ad9e6a1f-dd47-4838-9b9f-16adcf19b731",
    "ed83a2ab-2952-4dc9-a3b8-c1cf3c1f2adc": "ad9e6a1f-dd47-4838-9b9f-16adcf19b731"
  }
}
