cv.atmos.club.admission
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "A club's statement that a post belongs to it. Written only by the club account, in its own repo; the club is the repo this record lives in. The record key is derived from the subject: the unpadded lowercase base32 (RFC 4648) encoding of the SHA-256 digest of the subject's AT-URI (52 characters), so a post has exactly one admission per club and a rewrite updates the same record. Deleting the record removes the post from the club. An admission whose subject no longer exists, or whose subject CID no longer matches the post, admits nothing.",
"key": "any",
"record": {
"properties": {
"createdAt": {
"description": "When the club admitted the post.",
"format": "datetime",
"type": "string"
},
"subject": {
"description": "The admitted app.bsky.feed.post, pinned to the version the club admitted.",
"ref": "com.atproto.repo.strongRef",
"type": "ref"
}
},
"required": [
"subject",
"createdAt"
],
"type": "object"
},
"type": "record"
}
},
"id": "cv.atmos.club.admission",
"lexicon": 1
}
Metadata
- DID
-
did:plc:phscmolkgirxzzjoatkfd5xx - CID
-
bafyreibxyr2a6qmcfafx54zmucrqlppvors7qqt5b5dadqngvppq3lwf6e - Indexed At
- 2026-10-16 11:39 UTC
- AT-URI
-
at://did:plc:phscmolkgirxzzjoatkfd5xx/com.atproto.lexicon.schema/cv.atmos.club.admission
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
cv.atmos.club.post record
Tags a post with the club it was posted into. Lives in the author's repo under the same record key as the app.bsky.feed.post it points at, so readers that know nothing about clubs still see a normal post. This is the me…
-
A community's attestation that it accepts a post. Written only by the community's key holder, automatically once admission checks pass - machine attestation, not human approval. The community is implicit in the reposito…
-
A user-owned canonical membership link, one record per Community. The record key MUST be base32(sha256(community AT-URI)) truncated to 24 characters, lowercase and unpadded, so writing it twice replaces the record inste…
-
A community actor's acceptance of an exact self-submission and post version.
-
A community's record that a post has been removed from it. Written in the same com.atproto.repo.applyWrites commit that deletes the social.coves.community.acceptance, so the firehose never carries a half-completed moder…