product-recognition-demo/recognization/docs
kiyo9w 3eddc9eafc docs(decision): pace medians, and the packshot-OCR rejection
The pacing claim rested on single runs. Medians of three 12 s runs per pace,
through the shipped server: send 67% coverage / 88% precision, result 63% / 86%,
0 wrong in all six. The two paces are within 4 pp, so the sensitivity the audit
measured is gone and what is left is run-to-run noise.

The architecture sketch said the text signature was 'name + OCR of its
packshot'. The code scores the name alone, deliberately: adding the packshot's
own OCR is how l09 used to win l10's facings, because l09's packshot prints
l10's actual name. The sketch now says what the code does and why.
2026-09-29 04:40:32 +09:00
..
research/2026-09-28-recognition-architecture docs(decision): pace medians, and the packshot-OCR rejection 2026-09-29 04:40:32 +09:00
API.md docs: describe the mobile lane as shipped, and fix the capabilities example 2026-09-28 19:10:31 +09:00
DATA.md docs: require explicit backend for legacy walks 2026-09-28 14:42:12 +09:00
design-price-tags-and-compliance.md
EXTERNAL-EVAL.md