page.cavu.forge.project

A StoryForge project: the working notes behind one book or series — its characters, places and things (entities whose every attribute is a fact on the timeline), the timeline of events, and loose notes (atproto permissioned data, proposal 0016). Anchored on the writer's own DID, so their PDS is both repo host and space host and nothing leaves it. Private by default (member-list policy, no members). Collaborators — a co-writer, an editor — join as members and write into their own repo inside the space, which is why every cross-record link is a page.cavu.forge.defs#ref naming its repo. The skey is a client-minted TID; the space's page.cavu.forge.story/self record names the project.

Repository @cavu.page did:plc:citulkqjdzbnf7wd5xb6lled not from the namespace authority
Details · space
Kindspace
Authorityforge.cavu.page
Indexed

Space

space · key tid

Shown at sign-in

name

string

StoryForge Project

Collections

collections

array · nsid

The record collections clients of this space type use. A space: scope covers these unless it names its own.

Asking for it

OAuth scope

A client asks for access to spaces of this type with this scope. On its own it covers your own spaces, with any key, and reading, creating, updating and deleting records in the collections above; authority, skey, collection, action and manage narrow or widen that. From the Atproto Spaces proposal (0016).

Similar lexicons

semantic match

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

  • A group read: one book, one host, and the people reading it together (atproto permissioned data, proposal 0016). Anchored on the host's DID, so the host's PDS is the space host and holds one repo per participant. Each member writes their own activity into their own repo inside the space — where they are in the book (page.cavu.progress, a mirror of the record in their personal space) and the passages they've marked and written about (at.margin.note, moved here from their personal space by an expl

  • Breadcrumbs left by the people on a project, written when asked. One space per project, keyed by the sha256 of the project key; the owner is the authority and decides who else may read and add. Holds tech.waow.lore.entry records, and tech.waow.lore.registry records in each person's private registry space.

  • page.cavu.forge.story

    record not from the namespace authority

    What a StoryForge project is: one per project space, written by its owner.

  • page.cavu.forge.defs

    not from the namespace authority

    A link to another record in the same project space. Names the repo as well as the record because a shared project holds one repo per member, and a member's character is as linkable as the owner's.

  • A reader's private personal space (atproto permissioned data, proposal 0016): owner-only (member-list policy with no members), anchored on the reader's own DID so their PDS is also the space host, one per account under the fixed skey 'self'. Holds the reader's own activity that should not be public — where they are in a book, and the passages they've marked and written about. Annotations are at.margin.note, margin.at's W3C Web Annotation record: a foreign authority's lexicon deliberately, becaus