Skip to content

[Web/PWA] Run original release parity and visual QA pass #30

Description

@AlphaMao1

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

  • 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.

Blocked by

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestready-for-agentFully specified and ready for an AFK agent

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions