at.upvote.comment
A Markdown comment on a canonical subject or a reply to another comment.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | upvote.at |
| Indexed |
Record
record · key tidProperties
Client-declared timestamp when the comment was created.
facets
arrayAnnotations over text, especially DID-backed mentions. Indices count UTF-8 bytes.
maxLength: 100
labels
unionSelf-applied content labels.
langs
arrayBCP 47 language tags for the human-language comment text.
maxLength: 3
rootSubject
string · uriAuthor-declared discussion resource. The subject is the immediate parent; verify ancestry before using the root for visibility or moderation.
For a top-level comment, the canonical URI used by at.upvote.signal.subject. For a reply, the AT URI of its direct at.upvote.comment parent.
Markdown source. Facet byte ranges refer to this unrendered UTF-8 text.
minLength: 1maxLength: 50000minGraphemes: 1maxGraphemes: 5000
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
support.supper.comment
recordA public Supper comment attached directly to a site.standard.document, support.supper.feed.post, fm.plyr.track, or support.supper.poll.poll. The record is authored in the commenter's repository; its subject identifies the Supper discussion independently of any optional microblog cross-post.
-
social.wips.comment
recordComment on a wips.social update. Top-level comments omit parent; replies set parent to the immediate comment being answered. subject always points at the root update. Body may be text, ordered media, or both (application validators require at least one of non-whitespace text or known image/video media; unknown open-union media variants do not satisfy content alone). Optional rich-text facets (app.bsky.richtext.facet), langs, and labels (open union; current app policy requires selfLabels). Commen
-
forum.barazo.topic.reply
recordA reply to a forum topic or another reply, with threaded parent references and community attribution.
-
app.bulleted.comment
recordA comment on a node, owned by its author.
-
A comment on a post or another comment. Comments live in user repositories and support nested threading.