Documentation & knowledge base
A collaborative wiki that knows about your tickets.
Yjs CRDT collaborative editing with real cursors. Hierarchical pages, collections, a drafts/archive/trash workflow, page verification with expiry, and a many-to-many join to tickets. The ticket join is the part no other helpdesk we looked at actually models.
Collaborative editor
ShippingYjs CRDT + ProseMirror. Real-time multi-user editing with awareness cursors, color-coded avatars, and undo/redo across collaborators.
Hierarchical pages with collections
ShippingPages live in a parent_id tree and one or more collections; drag-drop reorder with sort modes (manual / alphabetical / recently-updated) persisted per collection.
Page verification with expiry
ShippingPages carry verified_by / verified_at / verify_interval_days. Cadence options of 30 / 90 / 180 / 365 days. Stale pages get an amber pill; click to reverify.
Doc ↔ ticket links
ShippingMany-to-many join with link types of "resolves" or "references". Doc detail shows a Linked Tickets panel; ticket sidebar shows a Documentation section.
Page visibility
ShippingPer-page and per-collection group access control, enforced in repository helpers.
Revision history
ShippingEvery save snapshots the Yjs document; revisions list with one-click restore.
Document insights
ShippingPer-page word count, plaintext snapshot, contributor list, and view trends.
Embedded document references
ShippingDrag a doc into the editor to create a live reference; previewable on hover, navigable inline.
Ticket links inside documents
ShippingA ProseMirror plugin parses ticket URLs into rich previews and lets users drag a ticket into a doc to create a reference.
Documentation index hub
ShippingRecently updated, starred docs, collections, compressed status chips, and a collapsible browse-all surface.
Drafts / archived / trash
ShippingStatus-segregated views with bulk restore and permanent delete actions.
Subscriptions
ShippingPer-page subscriptions emit notifications on subscribed-doc updates.
Starred pages
ShippingPer-user favourites surfaced in the docs nav and on the dashboard widget.
Markdown export
ShippingPer-page export with embedded-doc resolution (recursive up to a depth cap).
Doc embeddings (groundwork)
PartialA documentation_page_embeddings table is in place for transclusion relationships and future AI grounding context.
Want to see it in action?
Join the waitlist for early access, or browse the rest of the catalogue.