04
Server Ack
Clients report interactions; the backend or Layer server decides state.
captured = true never originates on the client.
Reality Layer Runtime / Berlin Field Preview
The world has layers.
Leave Drops in real places and find the ones others left: text, images, and video rendered as Spatial Objects in one server-authoritative runtime.
01
Drops are Spatial Objects of the Social Layer, built on one generic Layer model: manifest in, Spatial Objects out.
{
"id": "com.beyond.social",
"schema": "beyond.layer.manifest.v1",
"objects": "spatial_objects",
"capabilities": ["location:coarse"],
"interaction": "server_ack"
} 02
Text, image, and video Drops all live in one generic spatial model. No per-use-case tables, ever.
03
The runtime asks for a Scene around the viewer. The backend filters by status, distance, capabilities, and moderation before anything renders.