Reference
Capabilities
Product surface snapshot. For deep comparison tables see repo CAPABILITY.md.
Content
- Paragraphs, headings (H1–H6 + fold), blockquote, code block (shiki / swappable view)
- Bullet / ordered / task lists, hard break, horizontal rule
- Images (resize, caption, align, lightbox), tables (grid atom with full controls)
- Callouts, mentions (@person / @date), math atom, embeds
Marks
Bold, italic, strike, code, underline, highlight, link, sup/sub, textStyle (color/font/size), comment mark.
Editing chrome
- Slash menu, bubble bar, drag handle, floating “+”, placeholder
- Input rules (Markdown-ish), typography opt-in, invisible characters opt-in
- TOC rail, comment rail, read-only mode, character stats
AI
- Stable block ids +
appendText / diffById
EditorOptions.ai: provider / endpoint / stream
- Draft blocks on real history; accept / undo discard
Collab
- Centralized OT client + Worker room
- Presence avatars + remote carets
- Per-person undo; honest TP2 / auth limits
Deliberate non-goals
- No ProseMirror compatibility layer
- No free nested table-in-prose grammar (tables are atoms)
- No multi-column container type (tables cover multi-col layouts)