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
Extend the library from simple upload/restore into the core book-management surface from the existing DeepReader release: search, tags, book cards, book metadata, status, and user-visible operations. This should remain EPUB-only for the first version.
Acceptance criteria
Users can search books by title, author, and tag from the library.
Users can view, create, rename, and filter by tags or equivalent first-version categories.
Book cards show stable metadata, cover/thumbnail fallback, reading progress, upload/sync state, and indexing state.
Users can edit basic book metadata without corrupting the stable book identity/hash.
Users can start deletion from the library, with clear copy about storage, index, annotations, and memory behavior.
Empty, loading, uploading, upload-failed, indexing, indexed, sync-failed, and offline states are visible and not represented by fake static progress.
The same library state restores in a second signed-in browser/device session.
Desktop and Android/narrow layouts are usable under the approved visual system.
Parent
#11
What to build
Extend the library from simple upload/restore into the core book-management surface from the existing DeepReader release: search, tags, book cards, book metadata, status, and user-visible operations. This should remain EPUB-only for the first version.
Acceptance criteria
Blocked by