Helm Dashboard
Active service: Ledger · peymangpt · Iran construction cost (1404 Abnieh price list)
Phase A · Foundations
Dashboard
App shell: service switcher, navigation, breadcrumbs.
Corpus Library
Document-level inventory across services with drill-down.
Import Wizard
Multi-step wizard: upload → metadata → engine → run.
Intake Console
External partner intake gateway: review, accept, reject vetted-partner PDF uploads (PLT-INTAKE).
Bulk OCR
Resumable full-PDF bulk OCR via managed API. Precheck against real MinIO state, idempotent, cost-capped.
Pipeline Checker
Doc × stage status matrix (OCR → Merge → Chunk → Embed). Real evidence from MinIO + Weaviate — no estimates.
Coverage Scanner
Heatmap of every doc × engine × pipeline-stage. One-click pre-filled actions to OCR missing pages or run auto-merge — all evidence-cited from MinIO list_objects.
Auto-Merge
Bulk deterministic OCR merge: IoU alignment across engines, LCS scoring, consensus/verbatim/solo strategies. Full audit sidecar.
Phase B · OCR + Rescue
OCR Workbench
Two-pane page-level OCR review with bbox overlays.
Single-Page Rescue
Dual rescue engine: OCR-C managed + OCR-H self-host.
OCR Compare
Run multiple rescue engines on a page, diff per-segment, curate a merged ultimate version.
Multi-Engine Compare
N-engine spine view: the spine engine's segmentation drives the layout, per-segment alternates drawer reveals each engine's text + capability priors (S43).
OCR Wizard
Guided 6-step wizard: select documents → configure engines → review precheck → live progress → QA audit → finish/import. Alternative to the individual OCR pages for new operators.
Ultimate Editions
Browse curated 'ultimate' merged rescues per document, per page.
OCR Failures
Cross-document cumulative failure ledger: by-engine and by-document rollups. Identifies chronically-failing (page, engine) pairs so you can avoid wasting cost on retries.
Footnote Rescue
Coverage audit + selective Free OCR re-run (NN-10).