social.colibri.beta.moderation

An audit log entry for a moderation action taken by the community. Enforcement is the space authority declining to issue credentials, and this records that it happened.

Repository @colibri.social did:plc:mprdjqjluoswa7awzggaggj3 namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritybeta.colibri.social
Indexed

Record

record · key tid

Properties

action

requiredstring

The action taken.

  • knownValues: ban | unban | kick

createdAt

requiredstring · datetime

When the action was taken.

createdBy

requiredstring · did

DID of the moderator who took the action.

reason

string

Human-readable reason.

  • maxLength: 512

subject

requiredstring · did

The member the action was taken against.

Similar lexicons

semantic match

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

  • A moderation event scoped to the community that owns this repo. Acts as an append-only audit log; current state is derived from the action history per subject.

  • An append-only moderation action in a community view. V0 understands removal only.

  • A community's moderation audit log. Kept in its own space so it can be read by moderators without being readable by the whole membership.

  • Bans a user from a space (their content is hidden and they cannot post). Only honored when authored by the space owner or a moderator. Lives in the moderator's repo.

  • cc.coffeencode.forum.moderation

    record not from the namespace authority

    A moderation action, written to the moderator's own repo. Indexers must only honor it if the author's DID is the forum owner or listed in the config's moderators.