Catalog Scout 1.0.3: measured detection accuracy

Catalog Scout's detail checks read product wording: size, material, care/use, and the furniture and textile variants. This file reports how often they are right on labelled test products. To reproduce the numbers, run npm run evaluate in source/. To score another version, run node evaluate.mjs --engine <other core.mjs>. Before and after any rule edit, run npm run gate (see AI-OPERATOR.md).

How it is measured

The number to quote: blind set, first and only run

The builder wrote a new blind set of 58 products (22 décor, 18 furniture and 18 textiles) and froze the labels in a commit before changing any 1.0.3 rule. The rules were then frozen in their own commit before the set was run. It was scored once with both engines, and nothing was tuned afterwards. The full record is in source/fixtures/blind-1.0.3/RESULTS.md.

FamilyEngineAdvisories correctReal gaps caughtAccuracy
All (58)1.0.396.1% (49/51)98% (49/50)98.4%
Décor (22)1.0.3100% (18/18)100% (18/18)100%
Furniture (18)1.0.394.4% (17/18)100% (17/17)98.6%
Textiles (18)1.0.393.3% (14/15)93.3% (14/15)96.3%
All (58)1.0.275.9% (41/54)82% (41/50)88.5%
Décor1.0.276.5% (13/17)72.2% (13/18)86.4%
Furniture1.0.266.7% (16/24)94.1% (16/17)87.5%
Textiles1.0.292.3% (12/13)80% (12/15)92.6%

Why the new numbers are probably optimistic.

The old engine scored about the same here as in the reviewer's own test. The functional reviewer's own blind test of 1.0.2 found 72.1% of advisories correct and 79.5% of gaps caught, with furniture at 64%. On this set, 1.0.2 scores 75.9% / 82% overall and 66.7% for furniture. That similarity suggests the set is not unusually easy.

The three blind-set errors are left in place:

Sets used while repairing (not accuracy estimates)

These sets were used to find and fix failures, so a high score on them shows the reported problems are fixed. It is not an estimate of accuracy on unseen catalogs.

SetProducts1.0.21.0.3
1.0.2 reviewers' CSVs and probes (functional décor/furniture/textiles, 14 probes, commercial doormat CSV)6476.3% correct (45/59) · 83.3% caught (45/54)100% (54/54) · 100% (54/54)
Earlier reviewers' fixtures26100% · 100%100% · 100%
Builder set, 3 families60100% · 100%100% · 100%
Former held-out set (blind for 1.0.2; used for fixes since)35100% correct · 97.6% caught100% · 100%

Label changes in 1.0.3, disclosed:

What the checks do and don't do

Get the free kitBack to the kit page