At this level
com.pagehare · 3- com.pagehare.document record not from the namespace authority PageHare's sidecar for a site.standard.document it wrote: one per PageHare document, with the same rkey, so listing this collection enumerates exactly the PageHare documents in a repo (site.standard.document is shared with other apps). It carries the document's facets: mentions, links, and tags inside long-form content, as byte-slice offsets (UTF-8) over the document's textContent field, reusing app.bsky.richtext.facet feature types so facet-aware indexers can parse with existing logic. The huma
- com.pagehare.embeds record not from the namespace authority Structural blob retention sidecar for a site.standard.document. PDSs retain blobs only while a record field references them; image URLs inside the markdown string do not count. Every blob the document's markdown references must therefore also appear here. A pure derivation: regenerated from the document's content.markdown (plus upload metadata) on every write (rkey mirrors the document rkey), never hand-edited.
- com.pagehare.publication record not from the namespace authority Marks a site.standard.publication as the one PageHare manages for this author. site.standard.publication is shared with other apps and its url can change (subdomain rename, custom domain), so PageHare finds its own publication through this pointer rather than by matching the url, and listing this collection enumerates PageHare publications. The rkey mirrors the publication's rkey.