mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 08:21:39 -06:00
feat(scanner): rebuild the Book Dock page as a uniform-row triage list
Replace the nine-column table with one list of uniform rows that reflows through a container query, so a single component serves both desktop and phone. Surface the match score, applied state and write path that the old row buried in tertiary text. Back it with a needsReview filter and attention sort over existing indexed columns, threaded through every bulk selection path so select-all cannot target the wrong rows. Keep confidence advisory: it gates automatic finalization only. BookDockSummary gains three additive counts; ../bookorbit-ios mirrors these types by hand.
This commit is contained in:
@@ -82,9 +82,16 @@ export interface BookDockFilesPage {
|
||||
}
|
||||
|
||||
export interface BookDockSummary {
|
||||
/** Everything not yet settled, including files still extracting or fetching. */
|
||||
pending: number;
|
||||
/** The in-flight subset of `pending`: extracting plus fetching. */
|
||||
working: number;
|
||||
ready: number;
|
||||
error: number;
|
||||
/** Ready files with no destination or a match too weak to trust. */
|
||||
needsReview: number;
|
||||
/** Ready files finalize would accept right now: destination resolved. */
|
||||
readyToFile: number;
|
||||
total: number;
|
||||
paused: boolean;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user