A single, mutable per-account streak/stats record, edited in place like a profile. It also doubles as AT Mot's declaration / signaling record: its presence signals that an account plays AT Mot, and its deletion signals opt-out. Listing this one collection across the network enumerates every AT Mot player, so it is created on first play even before any stats accrue.
literal:self
Fixed literal value
Properties
byLang
array
of
ref
#langStats
Optional
Per-language statistics. Optional and possibly empty (e.g. on the first declaration write before any game completes).
updatedAt
string
datetime
Required
When this record was last updated.
View raw schema
{
"key": "literal:self",
"type": "record",
"record": {
"type": "object",
"required": [
"updatedAt"
],
"properties": {
"byLang": {
"type": "array",
"items": {
"ref": "#langStats",
"type": "ref"
},
"description": "Per-language statistics. Optional and possibly empty (e.g. on the first declaration write before any game completes)."
},
"updatedAt": {
"type": "string",
"format": "datetime",
"description": "When this record was last updated."
}
}
},
"description": "A single, mutable per-account streak/stats record, edited in place like a profile. It also doubles as AT Mot's declaration / signaling record: its presence signals that an account plays AT Mot, and its deletion signals opt-out. Listing this one collection across the network enumerates every AT Mot player, so it is created on first play even before any stats accrue."
}