pub.byline.profile
An author's byline.pub profile, signed by and stored in the author's own repository. The repo's DID is the author identity; this record is the byline.pub-specific public profile that extends it, independent of any venue's own profile record. One record per repo (key 'self').
Details · record, key literal:self
| Kind | record |
|---|---|
| Record key | literal:self |
| Authority | byline.pub |
| Indexed |
Record
record · key literal:selfProperties
avatar
blobProfile image, stored as a blob in the author's own repository.
maxSize: 1000000accept: image/png, image/jpeg, image/webp
bio
stringAuthor biography for the byline.pub page. Optional and byline-specific.
maxLength: 10000maxGraphemes: 2560
displayName
stringPublic display name for the author's byline.pub page. Optional and byline-specific; not synced from any venue profile. Falls back to the repo handle if unset.
maxLength: 256maxGraphemes: 64
genres
arrayGenres or categories this author writes in. Freeform, used for directory browse/filter.
maxLength: 128maxGraphemes: 128
links
arrayAuthor-level links: website, social, retailer profile, etc.
- lex:pub.byline.defs#link
penNames
arrayOther names the author publishes under. A book directory may list one person under several bylines.
maxLength: 256maxGraphemes: 256
updatedAt
string · datetimeSimilar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
A builder's CloverNight-suite identity, read by CloverNight, WooPulse, and dionis.dev alike. One DID, one profile, portable across the suite. Singleton per repo.
-
at.margin.profile
recordA profile for a user on the Margin network.
-
app.bivri.actor.profile
recordA declaration of a Bivri member profile.
-
A shared base profile for any Dracome user, published to the user's own PDS as a singleton record. Carries the user's display name and optional biographical information.
-
An optional sibling profile for anyone credited on a book, published to the person's own PDS as a singleton record. Holds only the delta beyond the base actor profile — external identifiers from authority sources. Carries no name of its own; the display name always comes from the base social.dracome.actor.profile on the same identity.