From
bafyreihbfwxfoyejbsi62kuy4kjzlatb2ulsoo5pox3uql5ecekheeeaa4
indexed 2026-09-28 14:53 UTC
View this version
To
bafyreiaqjuzsey4n6r6uhtfp4iu35yjx4mbwdkgz475fvdvr6dncg6v35m
indexed 2026-09-28 11:29 UTC
View this version
Compatibility
backward compatible No changes detected.
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {5
"description": "A standard post. Location is a required part of every record in this app, not an optional tag. Belongs to exactly one persona via profileUri; the persona's location.visibility defaults govern how the location is stored and shared. For a gated persona this record lives inside the persona's Space. Spaces provide access control, not confidentiality. The space host and PDS operator can technically read this data.",5
"description": "A standard post. Location is a required part of every record in this app, not an optional tag. Belongs to exactly one persona via profileUri; the persona's location.visibility defaults govern how the location is stored and shared. For a gated persona this record lives inside the persona's Space. Spaces provide access control, not confidentiality — the space host and PDS operator can technically read this data.",66
"key": "tid",77
"record": {88
"properties": {99
"createdAt": {1010
"format": "datetime",1111
"type": "string"1212
},1313
"images": {1414
"items": {1515
"properties": {1616
"alt": {1717
"maxGraphemes": 2000,1818
"maxLength": 2000,1919
"type": "string"2020
},2121
"image": {2222
"accept": [2323
"image/png",2424
"image/jpeg",2525
"image/webp"2626
],2727
"maxSize": 5000000,2828
"type": "blob"2929
}3030
},3131
"required": [3232
"image"3333
],3434
"type": "object"3535
},3636
"maxLength": 4,3737
"type": "array"3838
},3939
"location": {4040
"description": "Where this post was made. The app must coarsen coordinates to the persona's configured precision (exact / neighborhood / city) before writing.",4141
"ref": "app.kalangitan.location.snapshot#geo",4242
"type": "ref"4343
},4444
"profileUri": {4545
"description": "AT-URI of the app.kalangitan.actor.profile record this post belongs to.",4646
"format": "at-uri",4747
"type": "string"4848
},4949
"text": {5050
"maxGraphemes": 6000,5151
"maxLength": 6000,5252
"type": "string"5353
}5454
},5555
"required": [5656
"profileUri",5757
"location",5858
"createdAt"5959
],6060
"type": "object"6161
},6262
"type": "record"6363
}6464
},6565
"id": "app.kalangitan.feed.post",6666
"lexicon": 16767
}