Skip to content

feat: publish bookmark tag XRPC contracts - #7

Merged
CountableNewt merged 1 commit into
mainfrom
sam/ltr-15-add-full-community-bookmark-tag-management-and-current-view
Aug 20, 2026
Merged

CountableNewt merged 1 commit into
mainfrom
sam/ltr-15-add-full-community-bookmark-tag-management-and-current-view

Conversation

@CountableNewt

Copy link
Copy Markdown
Contributor

Summary

  • publish exact tag filtering on listBookmarks
  • add listTags, setTags, renameTag, and deleteTag XRPC Lexicons
  • export shared request/response types and DPoP proof plans
  • add OpenAPI and endpoint-to-Lexicon parity coverage

Verification

  • bun run check (95 tests)
  • goat lex lint passes for all five changed/new schemas
  • git diff --check

Publication gate

Publication is intentionally not attempted. DNS authority validation requires _lexicon.bookmarks.latr.link, which is currently absent. This PR must not be consumed by deployed clients until all five Lexicons are published and live-verified.

Related: LTR-15

Defines bounded, resumable tag listing and mutation contracts so every gateway endpoint is backed by a canonical Lexicon and shared proof plan.
@linear-code

linear-code Bot commented Aug 20, 2026

Copy link
Copy Markdown

LTR-15

@CountableNewt
CountableNewt marked this pull request as ready for review August 20, 2026 23:13
@CountableNewt
CountableNewt merged commit bd8a400 into main Aug 20, 2026
1 check passed
@CountableNewt
CountableNewt deleted the sam/ltr-15-add-full-community-bookmark-tag-management-and-current-view branch August 20, 2026 23:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant