product-recognition-demo/recognization/docs/research/2026-09-28-recognition-architecture
kiyo9w a1c69f72fe feat(eval): add --no-text so the E-3 claim is reproducible
E-3 asks what the text lane is worth, and the record answered it with numbers
that no committed command could produce - the evaluator had no way to run the
local lane without the text lane. --no-text is that way, and it keeps the
comparison to one variable by building the lane either way, so the OCR cost is
paid in both arms.

Measured: full resolution 77% end-to-end at 91% precision with text against 61%
at 66% without (5 false accepts against 20); live 62% at 93% against 56% at 84%
(3 against 7). The lane adds 16 pp and 6 pp of coverage while raising precision,
against E-3's +5 pp bar.

Also refreshes the re-measured block above it, which still printed the
pre-correction 61/48 label counts and a stray 'HUB!' marker.
2026-09-29 03:32:38 +09:00
..
evidence chore(evidence): stop committing the leave-facing-out catalogs 2026-09-29 03:08:12 +09:00
DECISION.md feat(eval): add --no-text so the E-3 claim is reproducible 2026-09-29 03:32:38 +09:00