QUACKO

QA dashboard for a Tesseract OCR receipt reader. Every widget below is fed by the latest logged CI run.

API CONTRACT: LOADING MODEL GATES: LOADING UI SUITE: LOADING CER TELEMETRY: LOADING
--
Total receipts
--
Clean CER mean
--
Blur CER mean
--
Regression status

Loading run data...

Clean vs blur CER per receipt

Field-CER per receipt (percent). CER is telemetry: measured and shown, never a pass/fail gate.

Screenshot proof (real runs)

real receipt read by the engine
Hero: a real receipt through the real engine (text, confidence, word boxes). Click any shot for full size.
empty dashboard
Empty dashboard before upload.
invalid upload error
Invalid upload shows the real API error.
cleared dashboard
Clear resets to the empty state.
CI pytest report
CI pytest report: 16/16 green.
CI Playwright report
CI Playwright report: 3/3 green.
dashboard next to reference design
Dashboard next to the reference design it matches.
gallery self-test capture
Gallery self-test: a forced miss, captured and rendered, then restored to green.