Commit History

feat: add step instructions to ingest, greyscale always, OCR progress indicator
0070798

Claude commited on

fix: yield after each Surya batch — live progress, no more silent hang
d1665e8

Claude commited on

fix: use token length as primary noise discriminator — filters td/wht/LN illustration noise
4260bdd

Claude commited on

fix: tighten illustration noise filter — alpha ratio, per-region cleanup
5026b24

Claude commited on

fix: restore save_book_scope + merge OCR push into single handler
c1acc29

Claude commited on

fix: remove stale _save_scope_and_push_ocr causing UnboundLocalError
a7ef977

Claude commited on

fix: scope->OCR wiring after ocr_page_selection defined, no more UnboundLocalError
51754bb

Claude commited on

fix: merge scope save into single click — push story pages to OCR fields
9021659

Claude commited on

fix: move scope->OCR wiring after ocr_page_selection defined (UnboundLocalError)
eeaf6d4

Claude commited on

feat: auto-populate book ID, safe title, and OCR page scope from ingest fields
fe5b004

Claude commited on

fix: convert run_ocr to generator — live log streaming, no more silent hang
5b83ba1

Claude commited on

fix: remove dangling except block causing SyntaxError
60e63b2

Claude commited on

fix: font_name reset per page, phase logs, per-book error surfacing
d22eba8

Claude commited on

restore: revert smoke_signal_tab.py to 0964303 (undo bad overwrite)
c755cde

Claude commited on

fix: font_name reset per page, phase logs, per-book error surfacing
1daf126

Pointf5ive commited on

Delete fix_run_ocr.py
0adf5ea
verified

Pointf5ive commited on

Upload fix_run_ocr.py
be93a86
verified

Pointf5ive commited on

Fix profile dtype crash by stringifying manifest page_count
0964303

Pointf5ive commited on

Fix ingest upload path resolution to prevent empty manifest
e38e791

Pointf5ive commited on

Make rights/page-scope updates resilient and auto-resolve latest book
55f755c

Pointf5ive commited on

Fix save-page scope dtype crash and prefill OCR selectors from ingest scope
b9de0c7

Pointf5ive commited on

Switch ingest IDs to code+year and handle duplicate ID rename
e7b8c1d

Pointf5ive commited on

Fix runtime crash on unsupported show_copy_button
a38f6a7

Pointf5ive commited on

Add persistent book page scope, safe titles, and OCR stall guards
7152efa

Pointf5ive commited on

Upload tessdata/gill_sans_infant.traineddata.otf
d109898
verified

Pointf5ive commited on

Add manual OCR page exclusion by PDF page number
918c9d8

Pointf5ive commited on

Add manual OCR page selection and deterministic review ordering
1754c00

Pointf5ive commited on

Integrate punctuation corrector into OCR routing and review learning
4ac6999

Pointf5ive commited on

Embed supplied banner art as text data URI and refine hero
5fef618

Pointf5ive commited on

Remove duplicate OCR progress bars and redesign Smoke Signal hero banner
c6376b5

Pointf5ive commited on

Reduce tesseract hard batch timeout default for faster failover
3b34fc0

Pointf5ive commited on

Prevent indefinite OCR hangs with hard tesseract batch timeout
560aea7

Pointf5ive commited on

Show minimal OCR activity indicator without full progress bar
db8f498

Pointf5ive commited on

Hide floating OCR progress overlay
5b9892b

Pointf5ive commited on

Sync wizard underline with selected pipeline tab
c32b0f6

Pointf5ive commited on

Auto-populate review item on tab open and after OCR run
2e8c90b

Pointf5ive commited on

Gate fallback OCR by minimum confidence to reduce gibberish queue
9737ee7

Pointf5ive commited on

Consolidate profile into ingest and make profile tab optional
85cfc31

Pointf5ive commited on

Tune fallback for speed and filter low-confidence OCR noise
bb53942

Pointf5ive commited on

Accelerate Tesseract fallback with parallel OCR and timeouts
7ad227d

Pointf5ive commited on

Speed up fallback OCR rendering and keep progress moving
f7a5a9f

Pointf5ive commited on

Add Smoke Signal diagnostic audit trail and bug report template
9f024f9

Pointf5ive commited on

Fix Tesseract fallback batch loading and OCR progress visibility
16b10a3

Pointf5ive commited on

Prevent OCR stalls by timing out Surya load and falling back
8c23eee

Pointf5ive commited on

Speed up Smoke Signal OCR and add live progress
ad64790

Pointf5ive commited on

Fix Smoke Signal Surya OCR for new predictor API
be1ecc2

Pointf5ive commited on

Fix Smoke Signal OCR runtime compatibility and restore dashboard sidebar shell
6c9e2c1

Pointf5ive commited on

Improve Smoke Signal profile/OCR diagnostics for rights/status gating
db859e4

Pointf5ive commited on

chore: dedupe requirements.txt
d94ff96

Pointf5ive commited on

fix: re-render page image on demand if /tmp wiped after restart
e31e277

Pointf5ive commited on