id.sifa.project.member

Record representing a team membership invitation. Written by a project owner to invite a user to the project team.

Repository @sifa.id did:plc:2f2ahswozqy4v5lvu676375y not from the namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityproject.sifa.id
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

Client-declared timestamp when this invitation was created.

project

requiredref

StrongRef to the id.sifa.project.self record. The AT-URI identifies the project, and the CID pins the version.

role

requiredref

Role assigned to the invited member.

subject

requiredstring · did

DID of the user being invited to the project team.

title

string

Optional title or role description within the project (e.g. 'Lead Designer', 'Backend Engineer').

  • maxLength: 1280
  • maxGraphemes: 128

Similar lexicons

semantic match

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

  • id.sifa.project.membership

    record not from the namespace authority

    DEPRECATED, never implemented. Acceptance of an id.sifa.project.member invitation, written by the invited user in their own PDS. Superseded by the generic id.sifa.confirmation record, which affirms any record naming you rather than project invitations alone. Retained so the published schema record keeps resolving; write id.sifa.confirmation instead.

  • Declare a membership of a project.

  • A project the user has worked on.

  • An acceptance receipt for a team membership, authored by the member. Stored in the member's repository.

  • 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).