com.tomplanche.atkuzu.result
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "An immutable record of one completed atkuzu (Binairo/Takuzu) daily puzzle, written to the player's own PDS. Write-once: no field may change after creation. The record key is `<puzzleNumber>-<size>` (e.g. `412-8`), so each size can be recorded at most once per puzzle day per account and re-solving cannot overwrite or spam.",
"key": "any",
"record": {
"properties": {
"createdAt": {
"description": "When the player finished the puzzle and the record was created.",
"format": "datetime",
"type": "string"
},
"durationSeconds": {
"description": "Time taken to finish the puzzle, in seconds.",
"minimum": 0,
"type": "integer"
},
"puzzleDate": {
"description": "UTC midnight datetime of the puzzle's calendar day.",
"format": "datetime",
"type": "string"
},
"puzzleNumber": {
"description": "Daily puzzle index = whole UTC days since the shared epoch, +1. Launch day = 1.",
"minimum": 1,
"type": "integer"
},
"size": {
"description": "Board side length of the daily puzzle solved (6x6, 8x8, or 12x12); each size is its own record for a given day.",
"enum": [
6,
8,
12
],
"type": "integer"
},
"solved": {
"description": "Whether the player finished the puzzle (grid fully and correctly filled).",
"type": "boolean"
},
"test": {
"description": "True if this record was written while testing the write path, not a genuine daily completion. Absent (not `false`) on real records. Test records also use a `test-` rkey prefix so they never collide with a real puzzle's slot.",
"type": "boolean"
},
"toggleCount": {
"description": "Total number of cell toggles made during the attempt (including corrections). Optional efficiency stat, absent if not tracked.",
"minimum": 0,
"type": "integer"
}
},
"required": [
"puzzleNumber",
"puzzleDate",
"size",
"solved",
"durationSeconds",
"createdAt"
],
"type": "object"
},
"type": "record"
}
},
"id": "com.tomplanche.atkuzu.result",
"lexicon": 1
}
Metadata
- DID
-
did:plc:ybx6os5vaaksppbxwvqqciaf - CID
-
bafyreifjv4uu2cjmgxzkupz4ai7tsqtkggq34cw3u66tu3exirejux7d4m - Indexed At
- 2026-09-04 15:13 UTC
- AT-URI
-
at://did:plc:ybx6os5vaaksppbxwvqqciaf/com.atproto.lexicon.schema/com.tomplanche.atkuzu.result
Version History (2 versions)
- 2026-09-04 15:13 UTC (current)
- 2026-09-04 14:48 UTC diff
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
bzh.herve.atmot.result record
An immutable record of one completed AT Mot daily puzzle, written to the player's own PDS. Write-once: no field may change after creation. The record key is deterministic, formatted as `<lang>-<puzzleNumber>` (e.g. `en-…
-
A single, mutable per-account streak/stats record, edited in place like a profile. It also doubles as atkuzu's declaration / signaling record: its presence signals that an account plays atkuzu, and its deletion signals …
-
space.dailygame.score record
A score for a daily web game played by the user.