From 3feb608d26e4ea1e1f27a85c571cdb8b77231f13 Mon Sep 17 00:00:00 2001 From: John O'Keefe Date: Mon, 2 Nov 2026 10:28:45 -0500 Subject: [PATCH] docs(user): two more code-grounding fixes from the verification sweep - sync-guide matching ladder was missing rung 8: Title only at 0.3 confidence, last-resort after title+author+size (book_matching.go priorities 1-8, file-path priority handled at the API layer). - library-browsing said the sort dropdown had 'more' options than it does: exactly five (Title A-Z/Z-A, Author A-Z, Date Added, Page Count). Sweep results, all verified against source: themes.md 24+13=37 exact (web/src/theme.ts union), reader-guide claims (corner zones, selection copy, comics annotations disabled - bookmarks only) present in web/src/reader/reader.ts, android-app.md strings (local-network permission, login error table) in bookhoard-app source, calibre dc:title/calibre:series parsing in media_scanner_calibre fixtures. --- docs/user/library-browsing.md | 4 ++-- docs/user/sync-guide.md | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/user/library-browsing.md b/docs/user/library-browsing.md index 223819cb..ddcd0d52 100644 --- a/docs/user/library-browsing.md +++ b/docs/user/library-browsing.md @@ -6,8 +6,8 @@ current library, as a wall of covers. From there you narrow, sort, and open. ## The All Books toolbar - The **search box** finds titles, authors, and more as you type -- The **Sort** dropdown orders the wall (title, author, date added, page - count, and more) +- The **Sort** dropdown orders the wall: **Title (A-Z)**, **Title (Z-A)**, + **Author (A-Z)**, **Date Added**, or **Page Count** - The **Filters** button opens the filter drawer — authors, tags, series, progress, and every other field (the full how-to lives in [Filters — the complete guide](filters/index.md); this page sticks to diff --git a/docs/user/sync-guide.md b/docs/user/sync-guide.md index 9b219f0b..b82dd102 100644 --- a/docs/user/sync-guide.md +++ b/docs/user/sync-guide.md @@ -40,6 +40,7 @@ by fingerprint, strongest first: 4. **OPF identifier** — 85% 5. **ISBN / ASIN** — 80% 6. **Title + Author + file size** — 50% +7. **Title only** — 30% (last resort, only tried when nothing else matched) Books that match automatically never bother you. The ones that can't (side-loaded files, converted formats like EPUB → KEPUB, mismatched