FieldKey typedef

FieldKey = String

Identifier of a directory field. A key with no . is a BASE field, the same in every community: displayName, nickname, avatar, pronouns, bio, links (written by the member) and role, joinedAt, did, personhood (derived from the community's own records, never stored on a card). A community-defined field MUST use a reverse-DNS key (org.example.employer), so a base key never collides with one, and a key is never reused with a different meaning once defined.

Implementation

typedef FieldKey = String;