What to build
Deepen the installed PWA on https://docs.plus. Keep one codebase, one origin, and the live URL room. Do not start Electron, Tauri, or a store app.
This epic groups the first shell and writing work for that path.
Children
Honest install line, Documents on Home, and a quiet Home Install #247 — honest install line, Documents on signed-in Home, and a quiet Home Install
Pad skip, named dialogs, and focus traps #248 — pad skip, named dialogs, and focus traps
Find text in the open pad #250 — find text in the open pad
Slash menu to insert a block #251 — slash menu to insert a block
Save export with a Chromium picker and iOS Files #252 — Chromium save picker and iOS Files share for export
Receive a shared file on Android, and share a chat URL on iOS #253 — Android inbound file share, and iOS chat URL share-out
Command jump to a place or an owned pad #254 — Command jump to a place or an owned pad
iOS launch image for the Home Screen app #255 — iOS launch image
Short vibrate on Android long-press #256 — Android long-press vibrate
Show unread on the installed app icon #258 — unread on the installed icon
Parked (do not build)
Skipped (needs a native shell)
Store-listed apps. An application menu (File / Edit / View).
Already filed elsewhere
Why this path
Google sign-in and the service worker both need this https host. A custom app scheme would drop those seams.
Out of scope
Store-listed desktop or phone apps
An application menu
Passkeys
file_handlers
Changing manifest id (docs-plus-pwa)
What to build
Deepen the installed PWA on
https://docs.plus. Keep one codebase, one origin, and the live URL room. Do not start Electron, Tauri, or a store app.This epic groups the first shell and writing work for that path.
Children
Parked (do not build)
Skipped (needs a native shell)
Store-listed apps. An application menu (File / Edit / View).
Already filed elsewhere
Why this path
Google sign-in and the service worker both need this https host. A custom app scheme would drop those seams.
Out of scope
file_handlersid(docs-plus-pwa)