chat.yakka.member

yakka.chat

Documentation

Membership of a server, written by the member into the server's directory space. Join *is* the write (ADR 0005): there is no separate roster to keep in step, because the directory's writer set converges to the exact roster by construction. Leaving is deleting this record.

main record

Membership of a server, written by the member into the server's directory space. Join *is* the write (ADR 0005): there is no separate roster to keep in step, because the directory's writer set converges to the exact roster by construction. Leaving is deleting this record.

Record Key literal:self Fixed literal value

Properties

createdAt string datetime Required

An RFC 3339 formatted timestamp.

invite string Optional

The invite code this member joined with, when there was one. Retained for moderation provenance, not for access — the mint, not this field, decides what they can read (ADR 0007).

View raw schema
{
  "key": "literal:self",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "createdAt"
    ],
    "properties": {
      "invite": {
        "type": "string",
        "description": "The invite code this member joined with, when there was one. Retained for moderation provenance, not for access — the mint, not this field, decides what they can read (ADR 0007)."
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      }
    }
  },
  "description": "Membership of a server, written by the member into the server's directory space. Join *is* the write (ADR 0005): there is no separate roster to keep in step, because the directory's writer set converges to the exact roster by construction. Leaving is deleting this record."
}

Lexicon Garden

@