feat: add step instructions to ingest, greyscale always, OCR progress indicator 0070798 Claude commited on May 17
fix: yield after each Surya batch — live progress, no more silent hang d1665e8 Claude commited on May 17
fix: use token length as primary noise discriminator — filters td/wht/LN illustration noise 4260bdd Claude commited on May 17
fix: tighten illustration noise filter — alpha ratio, per-region cleanup 5026b24 Claude commited on May 17
fix: remove stale _save_scope_and_push_ocr causing UnboundLocalError a7ef977 Claude commited on May 17
fix: scope->OCR wiring after ocr_page_selection defined, no more UnboundLocalError 51754bb Claude commited on May 17
fix: merge scope save into single click — push story pages to OCR fields 9021659 Claude commited on May 17
fix: move scope->OCR wiring after ocr_page_selection defined (UnboundLocalError) eeaf6d4 Claude commited on May 17
feat: auto-populate book ID, safe title, and OCR page scope from ingest fields fe5b004 Claude commited on May 17
fix: convert run_ocr to generator — live log streaming, no more silent hang 5b83ba1 Claude commited on May 17
fix: font_name reset per page, phase logs, per-book error surfacing d22eba8 Claude commited on May 17
restore: revert smoke_signal_tab.py to 0964303 (undo bad overwrite) c755cde Claude commited on May 17
fix: font_name reset per page, phase logs, per-book error surfacing 1daf126 Pointf5ive commited on May 17
Make rights/page-scope updates resilient and auto-resolve latest book 55f755c Pointf5ive commited on May 17
Fix save-page scope dtype crash and prefill OCR selectors from ingest scope b9de0c7 Pointf5ive commited on May 17
Add persistent book page scope, safe titles, and OCR stall guards 7152efa Pointf5ive commited on May 17
Add manual OCR page selection and deterministic review ordering 1754c00 Pointf5ive commited on May 16
Integrate punctuation corrector into OCR routing and review learning 4ac6999 Pointf5ive commited on May 16
Remove duplicate OCR progress bars and redesign Smoke Signal hero banner c6376b5 Pointf5ive commited on May 16
Reduce tesseract hard batch timeout default for faster failover 3b34fc0 Pointf5ive commited on May 16
Gate fallback OCR by minimum confidence to reduce gibberish queue 9737ee7 Pointf5ive commited on May 16
Add Smoke Signal diagnostic audit trail and bug report template 9f024f9 Pointf5ive commited on May 16
Fix Tesseract fallback batch loading and OCR progress visibility 16b10a3 Pointf5ive commited on May 16
Fix Smoke Signal OCR runtime compatibility and restore dashboard sidebar shell 6c9e2c1 Pointf5ive commited on May 16
Improve Smoke Signal profile/OCR diagnostics for rights/status gating db859e4 Pointf5ive commited on May 16
fix: re-render page image on demand if /tmp wiped after restart e31e277 Pointf5ive commited on May 16