app.userinput.upvote

An upvote on a discussion or reply. Written at the SAME record key as its subject, so a user holds at most one per subject. Lives in the voter's repo; counted network-wide by constellation at subject.uri.

Repository @userinput.app did:plc:uyixj57k6nmxrdj7pjs2ss5s namespace authority
Details · record, key any
Kindrecord
Record keyany
Authorityuserinput.app
Indexed

Record

record · key any

Properties

createdAt

requiredstring · datetime

subject

requiredref

The discussion or reply being voted on. Indexed by constellation at subject.uri.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • A downvote on a discussion or reply. Written at the SAME record key as its subject, so a user holds at most one per subject. Lives in the voter's repo; counted network-wide by constellation at subject.uri.

  • An upvote on a post or reply.

  • An upvote on a thread or a message. Written into the voter's own repo within the space. The record's existence is the vote; delete it to withdraw. rkey is derived from the subject URI ('v' + base32lower(sha256(uri))[0:26]) so one voter holds at most one vote per subject across edits of that subject.

  • at.anab.vote

    record

    An upvote of an at.anab.idea record. Lives in the voter's repo.

  • An upvote on an item or comment.