social.coves.community.comment
A comment on a post or another comment. Comments live in user repositories and support nested threading.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | community.coves.social |
| Indexed |
Record
record · key tidProperties
bridgedStats
refBridge-asserted aggregate of origin-platform votes for federated/bridged content. Set by the bridge that materialized this record; absent for natively-authored comments.
Comment text content
maxLength: 100000maxGraphemes: 10000
Timestamp of comment creation
embed
unionEmbedded media or quoted posts
facets
arrayAnnotations for rich text (mentions, links, formatting, block structure)
maxLength: 200
labels
refSelf-applied content labels
langs
arrayLanguages used in the comment content (ISO 639-1)
maxLength: 3
#bridgedStats
objectAggregate vote counts asserted by the bridge for content federated from an origin platform (e.g. Lemmy). These supplement, and are kept separate from, native atproto votes.
#replyRef
objectReferences for maintaining thread structure. Root always points to the original post, parent points to the immediate parent (post or comment).
Properties
Strong reference to the immediate parent (post or comment) being replied to
Strong reference to the original post that started the thread
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
social.coves.community.post
recordA post in a Coves community. Posts live in community repositories and persist independently of the author. DEPRECATED: no new records are written to this collection. Successor: social.coves.community.postv2, which lives in the author's repository.
-
Comment is blocked due to viewer blocking author or moderation action
-
A post authored by a user, living in the author's repository. Successor to the deprecated social.coves.community.post: authorship is derived from the repository the record lives in, so there is no in-record author field. A post claiming a community is not visible in it until the community writes a social.coves.community.acceptance for it - community surfaces render from acceptance records only. Repo placement attributes authorship as vouched for by a verifying relay or a direct DID-resolved PDS
-
at.upvote.comment
recordA Markdown comment on a canonical subject or a reply to another comment.
-
com.deckbelcher.social.reply
recordReply to a comment or another reply.