id.sifa.profile.honor

Record representing a single honor or award.

Repository @sifa.id did:plc:2f2ahswozqy4v5lvu676375y namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityprofile.sifa.id
Commit rev3mzxndato4i2d
Indexed

Record

record · key tid

Properties

The issuer that granted the honor, as a single nested reference mirroring the flat issuer / issuerDid / entityRef fields. Additive dual-write: the flat fields remain the source of truth for existing consumers.

awardedAt

string

Date the honor was awarded, in YYYY, YYYY-MM or YYYY-MM-DD format.

createdAt

requiredstring · datetime

Client-declared timestamp when this record was originally created.

Description of the honor or award.

  • maxLength: 50000
  • maxGraphemes: 5000

entityRef

string · uri

Portable, app-neutral identifier for the issuing organization the user selected from a resolver dropdown: a Wikidata Q-ID URI (http://www.wikidata.org/entity/Q...), a ROR URI, or an LEI URI. Enables deterministic resolution to a canonical entity even before the organization claims an ATproto account. Absent for free-text entries.

issuer

string

Organization or entity that granted the honor.

  • maxLength: 2560
  • maxGraphemes: 256

issuerDid

string · did

DID of the issuing entity's ATproto account, if one exists.

kind

string

What kind of honor this is. Absent means unspecified. Domain-specific details such as category, placing or result stay in the title and description.

  • knownValues: id.sifa.defs#honorAward | id.sifa.defs#honorNomination | id.sifa.defs#honorChampionship | id.sifa.defs#honorRecord | id.sifa.defs#honorRecognition | id.sifa.defs#honorDecoration

title

requiredstring

Honor or award title.

  • minLength: 1
  • maxLength: 2000
  • maxGraphemes: 200

Similar lexicons

semantic match

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

  • A professional certification or license held by the user.

  • Records a badge award to a user, project, or activity claim.

  • Defines a badge that can be awarded via badge award records to users, projects, or activity claims.

  • place.stream.badge.issuance

    record not from the namespace authority

    Grants a specific badge to a recipient. The badge only appears in chat after the recipient adds this record to their place.stream.chat.profile selection array.

  • An endorsement of another user's skill. Lives in the endorser's PDS; the endorser is implicit (whoever owns the repository). May endorse a skill the subject already lists, or propose one they do not.