Fold Document QC into Documents & Conditions; PDF ingest notices

Refactorkamo-internal
Shipped
July 18, 2026 at 6:34 PM UTC
Author
kamo
Commit
c5be8af

Document QC had its own steward screen for work that is the same documents, on the same loans, done by the same reviewer. Splitting it across two tabs made someone remember a second place to look and grew the console for no reason. It is now a section of the Documents & Conditions screen, plus a "Fields to QC" KPI tile so the outstanding count is visible without opening anything. Rewritten in the destination's design language rather than pasted in: SectionCard with **************** StaggerReveal rows, pill actions and Box inputs instead of MUI Buttons/TextFields/Paper/Chips, the screen's hex + toneColor palette and explicit type scale. Its strings are now translated like the rest of the screen (keys added to kamo-translation-dictionary; kamo-internal messages/ is gitignored). The section stays ORG-scoped and deliberately does not follow the page's loan selector: QC is keyed by application UID while this screen is keyed by loan-file UID. They are different identifiers, so filtering by the selected loan would silently show the wrong queue. The KPI count is fetched independently so a failing section shows a dash rather than a confident zero. ?sub=docqc is removed. Nothing in the repo linked to it, so no caller breaks, and tab sync is by id string — the remaining deep links are unaffected. Also: the ingestion panel now accepts PDFs and says who will read them, or tells the steward plainly when the org has no vision-capable provider configured and where to add one, instead of failing with no explanation.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing