cv.atmos.club.admission

lexicons.atmos.cv

{
  "$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
}

Validate Record

Validate a record against cv.atmos.club.admission

Validation Options
Treat any remaining unresolved references as valid

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.

  • 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…

  • com.getorbyt.community.membership recordnot from the namespace authority

    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…

Lexicon Garden

@