Space type declaration (proposal 0016 'Space type declarations') for a gated kalangitan persona. One gated persona is one Space: space read access is all-or-nothing at the space boundary (0016 'Read access'), and access is granted per persona, so gated personas cannot share a Space. The skey is the persona profile record's rkey (the same pairing convention location.live and location.visibility use). The Space is anchored on the persona owner's DID and managed with com.atproto.simplespace: readPolicy and writePolicy are 'managing-app' with kalangitan as managingApp (DR-0003/DR-0004), appAccess is open. Spaces provide access control, not confidentiality.
View raw schema
{
"collections": [
"app.kalangitan.actor.profile",
"app.kalangitan.feed.post",
"app.kalangitan.feed.note",
"app.kalangitan.feed.story",
"app.kalangitan.location.snapshot",
"app.kalangitan.location.live",
"app.kalangitan.location.visibility"
],
"description": "Space type declaration (proposal 0016 'Space type declarations') for a gated kalangitan persona. One gated persona is one Space: space read access is all-or-nothing at the space boundary (0016 'Read access'), and access is granted per persona, so gated personas cannot share a Space. The skey is the persona profile record's rkey (the same pairing convention location.live and location.visibility use). The Space is anchored on the persona owner's DID and managed with com.atproto.simplespace: readPolicy and writePolicy are 'managing-app' with kalangitan as managingApp (DR-0003/DR-0004), appAccess is open. Spaces provide access control, not confidentiality.",
"key": "tid",
"name": "Kalangitan Gated Persona",
"name:lang": {
"es": "Persona cerrada de Kalangitan"
},
"type": "space"
}