At this level
at.rolld · 4- at.rolld.defs defs Image dimensions in pixels (1:1 with app.bsky.embed.defs#aspectRatio shape).
- at.rolld.play record A single logged session of playing a board game. The high-volume event record. Reads ('times played', 'who played this game') are served by querying Constellation for backlinks to the 'target' URL — derived live, never stored.
- at.rolld.profile record A single per-user record (key 'self') that declares 'this account uses rolld'. Its PRESENCE is the signal that an account participates, so the friends-feed can cheaply find which of a user's follows to fetch (query for this record across follows, then read plays only for those who have it). Its DELETION is a clean opt-out. Holds optional lightweight display preferences; the authoritative bio/avatar still come from app.bsky.actor.profile, not here. Modeled on atmot's stats record doing the same d
- at.rolld.rating record The user's grade for a game. Single overwritable record per game (BGG id in the record key); re-rating replaces it, no history kept in v1. Scale is 1-10 to align with BGG's community average you already hydrate.