An atile-style published snapshot of a document, written by any member into their own repo (rkey = the doc's rkey; putRecord replaces the author's previous checkpoint). Carries the tile manifest with every resource's src replaced by an atproto blob ref, so an invitee can instantiate the document without replaying history, then apply ops past the frontier. Checkpoints are rare: go-live, a size threshold, or an explicit publish.
tid
Timestamp-based ID
Properties
cid
string
cid
Optional
DRISL CID of the manifest, for end-to-end integrity verification.
createdAt
string
datetime
Required
An RFC 3339 formatted timestamp.
doc
string
tid
Required
rkey of the space.ziran.doc record this checkpoint snapshots.
frontier
unknown
Required
Map from member DID to the last repo rev whose ops this checkpoint incorporates.
tile
unknown
Required
The tile manifest, with each resource's src replaced by an atproto blob ref.
View raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"doc",
"tile",
"frontier",
"createdAt"
],
"properties": {
"cid": {
"type": "string",
"format": "cid",
"description": "DRISL CID of the manifest, for end-to-end integrity verification."
},
"doc": {
"type": "string",
"format": "tid",
"description": "rkey of the space.ziran.doc record this checkpoint snapshots."
},
"tile": {
"type": "unknown",
"description": "The tile manifest, with each resource's src replaced by an atproto blob ref."
},
"frontier": {
"type": "unknown",
"description": "Map from member DID to the last repo rev whose ops this checkpoint incorporates."
},
"createdAt": {
"type": "string",
"format": "datetime"
}
}
},
"description": "An atile-style published snapshot of a document, written by any member into their own repo (rkey = the doc's rkey; putRecord replaces the author's previous checkpoint). Carries the tile manifest with every resource's src replaced by an atproto blob ref, so an invitee can instantiate the document without replaying history, then apply ops past the frontier. Checkpoints are rare: go-live, a size threshold, or an explicit publish."
}