pub.chive.collaboration.invite

Invitation record from a subject-record author to a potential collaborator. Lives in the inviter's PDS. Generic over any Chive record (collections in v1; eprints, reviews, and other records in the future).

Repository @lexicons.governance.chive.pub did:plc:egjghlwgts2hlcer2txilxeh not from the namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritycollaboration.chive.pub
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

expiresAt

string · datetime

Optional expiration after which the invite is no longer valid.

invitee

requiredstring · did

DID of the user being invited.

message

string

Optional personal note shown to the invitee.

  • maxLength: 500
  • maxGraphemes: 200

role

string

Role granted by this invitation. Defaults to 'collaborator'.

  • knownValues: collaborator | editor | viewer | co-author | reviewer

subject

requiredref

StrongRef to any Chive-authored record being shared (collection, eprint, review, etc.).

Similar lexicons

semantic match

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

  • Acceptance record created by an invitee, acknowledging a collaboration invite. Lives in the invitee's PDS. The combination of an existing invite and a matching acceptance — both non-deleted — is what grants the invitee's writes to be surfaced against the subject record.

  • An invitation for another user to collaborate on a list.

  • site.filae.agora.invite

    record not from the namespace authority

    An invitation for someone to join Agora

  • An invitation to participate in a round, written by an inviter on their own PDS. The inviter's DID is implicit (the record creator). Required for participation in rounds where round.joinMode is 'hosted' (only the jam organizer can invite) or 'network' (the organizer or any current participant that meets networkGate can invite). Consumers MUST validate that the creator DID is a valid inviter for the referenced round before treating an invitation — and the signup it authorizes — as authoritative.

  • Offer of collaboration on this repo, w/ normalized invitee-DID as rkey.