{
  "version": "wright.world/1",
  "identity": "df3e4403-a979-4bc0-b277-193e05423e5a",
  "rooms": [
    {
      "identity": "db346205-9fdd-4c34-89db-7e576892ffd0",
      "alias": "room_db3462059fdd4c3489db7e576892ffd0",
      "label": "Technical 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": "technical",
            "archetypeRevision": "qway.generic-room-base/1",
            "purpose": "technical",
            "capacity": 2,
            "style": "functional",
            "zones": [
              {
                "reference": "zone_general",
                "purpose": "general",
                "priority": "required"
              },
              {
                "reference": "zone_circulation",
                "purpose": "circulation",
                "priority": "required"
              }
            ],
            "needs": [
              {
                "reference": "source_4e333682d381f6b9f5a7efd2",
                "category": "servers.technical",
                "zone": "zone_general",
                "quantity": 2,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_4e333682d381f6b9f5a7efd2; role=servers; quote=two racks of servers"
                }
              },
              {
                "reference": "source_56a8fdaa9ad23c30b84e03d3",
                "category": "furniture.desk",
                "zone": "zone_general",
                "quantity": 1,
                "capacity": null,
                "priority": "required",
                "assetAlias": null,
                "placement": "auto",
                "evidence": {
                  "origin": "explicit",
                  "confidence": 1,
                  "explanation": "source_56a8fdaa9ad23c30b84e03d3; role=desk; quote=a desk for maintenance work"
                }
              }
            ],
            "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_e2c42b92c358744fccc3ecf2",
                "kind": "access",
                "subjects": [
                  "source_4e333682d381f6b9f5a7efd2"
                ],
                "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_89e0c13e73c3ff22535e1b74",
                "kind": "access",
                "subjects": [
                  "source_56a8fdaa9ad23c30b84e03d3"
                ],
                "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 technical; semantic inference requires review."
            ]
          },
          "archetypeSnapshot": {
            "version": "qway.room-program/1",
            "archetype": "technical",
            "archetypeRevision": "qway.generic-room-base/1",
            "purpose": "technical",
            "capacity": 2,
            "style": "functional",
            "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 technical; semantic inference requires review."
            ]
          },
          "bindings": {
            "source_4e333682d381f6b9f5a7efd2": "5ba443f2-0be5-4429-9ea2-6eac24079b37",
            "source_56a8fdaa9ad23c30b84e03d3": "e9ce59f2-3ffd-4b48-97f5-552d35928271"
          }
        },
        "version": "qway.furnishing/1",
        "purpose": "technical",
        "capacity": 2,
        "style": "functional",
        "needs": [
          {
            "identity": "5ba443f2-0be5-4429-9ea2-6eac24079b37",
            "category": "servers.technical",
            "quantity": 2,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": []
          },
          {
            "identity": "e9ce59f2-3ffd-4b48-97f5-552d35928271",
            "category": "furniture.desk",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "705f5230-cd1a-43a6-9e19-db0ad048a93f"
              ]
            ]
          },
          {
            "identity": "adca35ce-d0af-40a1-ba35-8fc438b7bd17",
            "category": "architecture.floor",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "e8bd5d8a-98a6-47a6-b1d2-06c467eef159"
              ]
            ]
          },
          {
            "identity": "1185720c-98d1-4410-bf77-f6a7ea027e85",
            "category": "architecture.wall",
            "quantity": 4,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "afa5a440-9154-459d-bf0d-83a253d341c5"
              ],
              [
                "a9db15ab-5be4-41a5-80a3-d870e5ea8a16"
              ],
              [
                "3f6222f7-b852-4c59-8e08-401d772c6077"
              ],
              [
                "5b7f7f93-ae41-4afc-976c-ba7e73e4f905",
                "abef9902-9a9c-4dbc-b792-91246be90f26",
                "02ef0f72-e9f6-447a-b21c-3bdb29fe1b17"
              ]
            ]
          },
          {
            "identity": "e594744c-b86f-4ca9-8803-40d7a437b215",
            "category": "architecture.door",
            "quantity": 1,
            "capacity": null,
            "assetAlias": null,
            "placement": "auto",
            "relation": null,
            "target": null,
            "instances": [
              [
                "c0a7ad2c-a010-4570-9599-0f5197bfa4ea"
              ]
            ]
          }
        ]
      }
    }
  ],
  "levels": [],
  "portals": [],
  "entrances": [
    {
      "identity": "e3ef360d-f8ff-4cdb-81db-9e48dae2d350",
      "alias": "entry_e3ef360df8ff4cdb81db9e48dae2d350",
      "room": "db346205-9fdd-4c34-89db-7e576892ffd0",
      "frame": {
        "position": [
          0,
          0,
          2.5
        ],
        "quaternion": [
          0,
          0,
          0,
          1
        ]
      },
      "width": 0.89,
      "height": 2.037,
      "traversable": true,
      "door": "c0a7ad2c-a010-4570-9599-0f5197bfa4ea"
    }
  ],
  "membership": {
    "c0a7ad2c-a010-4570-9599-0f5197bfa4ea": "db346205-9fdd-4c34-89db-7e576892ffd0",
    "705f5230-cd1a-43a6-9e19-db0ad048a93f": "db346205-9fdd-4c34-89db-7e576892ffd0",
    "e8bd5d8a-98a6-47a6-b1d2-06c467eef159": "db346205-9fdd-4c34-89db-7e576892ffd0",
    "afa5a440-9154-459d-bf0d-83a253d341c5": "db346205-9fdd-4c34-89db-7e576892ffd0",
    "a9db15ab-5be4-41a5-80a3-d870e5ea8a16": "db346205-9fdd-4c34-89db-7e576892ffd0",
    "3f6222f7-b852-4c59-8e08-401d772c6077": "db346205-9fdd-4c34-89db-7e576892ffd0",
    "5b7f7f93-ae41-4afc-976c-ba7e73e4f905": "db346205-9fdd-4c34-89db-7e576892ffd0",
    "abef9902-9a9c-4dbc-b792-91246be90f26": "db346205-9fdd-4c34-89db-7e576892ffd0",
    "02ef0f72-e9f6-447a-b21c-3bdb29fe1b17": "db346205-9fdd-4c34-89db-7e576892ffd0"
  }
}
