{"schema":"aso/agent-world/v0.1","schemaVersion":"0.1","kind":"world","identity":{"id":"demo-version-gallery","version":"1.0.0"},"name":"Demo Version Gallery","description":"Pins two immutable chair versions and an unsupported point cloud in one world.","tags":["demo","versions","world"],"license":"CC0-1.0","generator":"aso-demo","provenance":{"source":"deterministic-seed"},"urls":{"page":"https://aso.ai3d.dev/worlds/demo-version-gallery/versions/1.0.0","manifest":"https://ooo.ai3d.dev/worlds/demo-version-gallery/versions/1.0.0/aso.world.json","agent":"https://aso.ai3d.dev/api/v1/worlds/demo-version-gallery/versions/1.0.0/agent","api":"https://aso.ai3d.dev/api/v1/worlds/demo-version-gallery/versions/1.0.0"},"schemaUrls":{"manifest":"https://aso.ai3d.dev/schemas/aso.world.v0.1.schema.json","agent":"https://aso.ai3d.dev/schemas/aso.agent-world.v0.1.schema.json"},"apiUrls":{"world":"https://aso.ai3d.dev/api/v1/worlds/demo-version-gallery/versions/1.0.0","agent":"https://aso.ai3d.dev/api/v1/worlds/demo-version-gallery/versions/1.0.0/agent"},"manifest":{"url":"https://ooo.ai3d.dev/worlds/demo-version-gallery/versions/1.0.0/aso.world.json","hash":"sha256-jt9b8uzEQhQFwpXGDbjzQu+5FXRai5+Z/wxL1ZzNsZw=","integrity":{"actual":"sha256-jt9b8uzEQhQFwpXGDbjzQu+5FXRai5+Z/wxL1ZzNsZw=","status":"Verified","expected":"sha256-jt9b8uzEQhQFwpXGDbjzQu+5FXRai5+Z/wxL1ZzNsZw="}},"objectCount":3,"objects":[{"instanceId":"chair-old","identity":{"id":"demo-chair","version":"1.0.0"},"manifestUrl":"https://aso.ai3d.dev/objects/demo-chair/versions/1.0.0/aso.object.json","transform":{"position":[0,0,0],"rotation":[0,0,0,1],"scale":[1,1,1]},"metadata":{"role":"older-version"},"compatibility":{"compatible":true,"selected":{"representationId":"primary","runtimeId":"browser-gltf"},"representations":[{"representationId":"primary","runtimeId":"browser-gltf","compatible":true,"reasons":["all declared capabilities match"]},{"representationId":"primary","runtimeId":"browser-image","compatible":false,"reasons":["type \"mesh\" is not supported; expected image","format \"gltf\" is not supported; expected png, jpg, jpeg, webp, avif","media type \"model/gltf+json\" is not supported; expected image/png, image/jpeg, image/webp, image/avif"]}],"summary":"browser-gltf can load representation primary"},"actions":[{"rel":"load","method":"GET","href":"https://aso.ai3d.dev/objects/demo-chair/versions/1.0.0/aso.object.json"},{"rel":"reference","method":"GET","href":"https://aso.ai3d.dev/objects/demo-chair/versions/1.0.0/aso.object.json"}]},{"instanceId":"chair-current","identity":{"id":"demo-chair","version":"1.1.0"},"manifestUrl":"https://aso.ai3d.dev/objects/demo-chair/versions/1.1.0/aso.object.json","transform":{"position":[2,0,0],"rotation":[0,0,0,1],"scale":[1,1,1]},"metadata":{"role":"newer-version"},"compatibility":{"compatible":true,"selected":{"representationId":"primary","runtimeId":"browser-gltf"},"representations":[{"representationId":"primary","runtimeId":"browser-gltf","compatible":true,"reasons":["all declared capabilities match"]},{"representationId":"primary","runtimeId":"browser-image","compatible":false,"reasons":["type \"mesh\" is not supported; expected image","format \"gltf\" is not supported; expected png, jpg, jpeg, webp, avif","media type \"model/gltf+json\" is not supported; expected image/png, image/jpeg, image/webp, image/avif"]}],"summary":"browser-gltf can load representation primary"},"actions":[{"rel":"load","method":"GET","href":"https://aso.ai3d.dev/objects/demo-chair/versions/1.1.0/aso.object.json"},{"rel":"reference","method":"GET","href":"https://aso.ai3d.dev/objects/demo-chair/versions/1.1.0/aso.object.json"}]},{"instanceId":"point-cloud","identity":{"id":"demo-point-cloud","version":"1.0.0"},"manifestUrl":"https://aso.ai3d.dev/objects/demo-point-cloud/versions/1.0.0/aso.object.json","transform":{"position":[4,0,0],"rotation":[0,0,0,1],"scale":[1,1,1]},"compatibility":{"compatible":false,"selected":null,"representations":[{"representationId":"primary","runtimeId":"browser-gltf","compatible":false,"reasons":["type \"point-cloud\" is not supported; expected mesh","format \"ply\" is not supported; expected gltf, glb","media type \"application/octet-stream\" is not supported; expected model/gltf+json, model/gltf-binary"]},{"representationId":"primary","runtimeId":"browser-image","compatible":false,"reasons":["type \"point-cloud\" is not supported; expected image","format \"ply\" is not supported; expected png, jpg, jpeg, webp, avif","media type \"application/octet-stream\" is not supported; expected image/png, image/jpeg, image/webp, image/avif"]}],"summary":"No compatible representation: primary/browser-gltf: type \"point-cloud\" is not supported; expected mesh; format \"ply\" is not supported; expected gltf, glb; media type \"application/octet-stream\" is not supported; expected model/gltf+json, model/gltf-binary | primary/browser-image: type \"point-cloud\" is not supported; expected image; format \"ply\" is not supported; expected png, jpg, jpeg, webp, avif; media type \"application/octet-stream\" is not supported; expected image/png, image/jpeg, image/webp, image/avif"},"actions":[{"rel":"load","method":"GET","href":"https://aso.ai3d.dev/objects/demo-point-cloud/versions/1.0.0/aso.object.json"},{"rel":"reference","method":"GET","href":"https://aso.ai3d.dev/objects/demo-point-cloud/versions/1.0.0/aso.object.json"}]}],"actions":[{"rel":"reference","method":"GET","href":"https://ooo.ai3d.dev/worlds/demo-version-gallery/versions/1.0.0/aso.world.json"}]}