Reference

Data model

Your content is stored as standard AT Protocol records in your own Bluesky account, following the site.standard lexicons. This page is a quick reference; the SDK concepts page covers the same ground in the detail a developer needs.

The golden rule

Fields defined by the site.standard spec live at the top level of a record. Anything SkyScribe-specific that the spec doesn't define lives inside a scribe object on the same record. Nothing SkyScribe-specific is ever added at the top level.

site.standard.publication

One record per Publication.

FieldNotes
urlCanonical site URL, e.g. https://alice.example.com (spec)
namePublication name (spec)
descriptionOptional (spec)
iconOptional square image blob (spec)
scribe.domain / scribe.basePathDomain and optional path prefix
scribe.title / scribe.descriptionDisplay title and summary
scribe.splashImageUrl / scribe.logoImageUrlSite images
scribe.groupsThe ordered Categories — each has a slug, title, and a list of article references

site.standard.document

One record per Document, draft or published.

FieldNotes
siteAT URI of the Publication this Document belongs to (spec)
titleRequired (spec)
pathURL path, e.g. /essays/a-year-of-letters (spec)
descriptionOptional (spec)
contentThe body, as HTML (spec)
textContentPlain-text version of the body (spec)
tagsOptional (spec)
contributorsOptional { did, role?, displayName? } credits (spec)
bskyPostRefSet if the Document was cross-posted to Bluesky (spec)
publishedAt / updatedAtTimestamps (spec)
scribe.createdAtWhen the Document was first created
scribe.coverImageUrl / scribe.canonicalUrlCover image source and full public URL

Draft vs. published is not a field on the Document — it's determined entirely by whether any Publication's scribe.groups references it.

What isn't in your PDS

Design Configs, subscriptions, Site Slots, and the Image Library's metadata are SkyScribe's own hosting data, kept in SkyScribe's database — not in your Bluesky account. Your content is always the AT Protocol records above.

Settings

Appearance