You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Before the final MVP acceptance pass, compare the Web/PWA rebuild against the existing Tauri release at the product-capability level. The goal is not to copy desktop implementation details, but to prevent the rebuild from shipping as a thin demo that misses core DeepReader workflows.
Acceptance criteria
A parity checklist compares Web/PWA against the current release for library, reader controls, annotation/notepad, AI chat, memory, settings, skills, statistics, export, and deletion.
Every intentional omission is tied to the PRD out-of-scope list or a follow-up issue.
Visual QA verifies the approved design system on desktop library, desktop reader, settings, notepad/digest, AI chat, and Android/narrow reader.
The UI contains Chinese user-facing copy and no development/internal issue text.
The QA pass checks that demo-only books, fake progress, mock-only sync, and fake indexing are not counted as completed functionality.
Findings are recorded in the issue or a linked QA artifact with screenshots and reproduction notes.
Parent
#11
What to build
Before the final MVP acceptance pass, compare the Web/PWA rebuild against the existing Tauri release at the product-capability level. The goal is not to copy desktop implementation details, but to prevent the rebuild from shipping as a thin demo that misses core DeepReader workflows.
Acceptance criteria
Blocked by