ink.branchline.bookmark

A bookmark the authoring account placed on a bud — a private-intent save pointing at a specific bud in a story. The AppView collapses bookmarks on the same ancestor chain into a single record: re-bookmarking a bud that is an ancestor or descendant of an existing bookmark rewrites the existing record's subject via putRecord rather than creating a second one. Navigation resolves the bookmark to the furthest-read bud on the path containing the subject, falling back to the subject itself.

Repository @branchline.ink did:plc:brvu7akhdvsqcomb67pafw25 namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritybranchline.ink
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

subject

requiredref

Strong ref to the ink.branchline.bud record being bookmarked.

Similar lexicons

semantic match

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

  • A private-ish bookmark of a record (it still lives in your public repo). The rkey is a hash of the subject URI so each account can bookmark a subject at most once.

  • Bookmark a bud. The caller must be signed in. If the caller already has a bookmark in the same story whose subject is an ancestor or descendant of the new subject, the existing record is rewritten in place (putRecord) so the bookmark list stays one-per-thread. Otherwise a new ink.branchline.bookmark record is created in the caller's PDS and mirrored into the local read cache.

  • Object used to store bookmark data in stash.

  • town.delve.bookmark.defs

    not from the namespace authority

    Object used to store bookmark data in stash.

  • Record bookmarking a link to come back to later.