Public adversarial benchmark

Proof before outreach.

This benchmark runs 25 synthetic resale rows against the full CPSC cache. The goal is not to claim perfect accuracy. The goal is to prove hard UPC matches suppress, fuzzy rows stay reviewable, and control rows never auto-suppress.

25 rows 9,828 CPSC records Last sync May 29, 2026, 6:39 PM
Hard failures
0
Exact UPC suppress
8
False suppress
0
Review-noise controls
0

Interpretation: review-noise means the system asked for human review on a control row. That is annoying but safer than suppression. Hard failure means either a known exact-positive row failed to suppress or a fuzzy/control row auto-suppressed.

Rows tested

Expected vs actual output.

Rows are grouped by test purpose. Every visible match keeps the CPSC recall ID or official source link attached.

UPC-RANGE-FP-001

pass
Product

Fisher & Paykel free-standing professional gas range

Test class

Exact UPC positive

Expected

Suppress

Actual

Suppress

Evidence

Hard identifier match - exact UPC

Why tested

Known CPSC UPC positive. Must produce Suppress.

Exact UPC evidence matched CPSC recall 26-419.

CPSC recall 26-419

UPC-LIL-BUDDIES-LASER

pass
Product

Lil' Buddies pet laser toy

Test class

Exact UPC positive

Expected

Suppress

Actual

Suppress

Evidence

Hard identifier match - exact UPC

Why tested

Known CPSC UPC positive. Must produce Suppress.

Exact UPC evidence matched CPSC recall 26-428.

CPSC recall 26-428

UPC-LUUM-TUMBLER

pass
Product

BUILT LUUM light up tumbler

Test class

Exact UPC positive

Expected

Suppress

Actual

Suppress

Evidence

Hard identifier match - exact UPC

Why tested

Known CPSC UPC positive. Must produce Suppress.

Exact UPC evidence matched CPSC recall 26-331.

CPSC recall 26-331

UPC-BAZIC-GLUE

pass
Product

Bazic silicone glue

Test class

Exact UPC positive

Expected

Suppress

Actual

Suppress

Evidence

Hard identifier match - exact UPC

Why tested

Known CPSC UPC positive. Must produce Suppress.

Exact UPC evidence matched CPSC recall 26-234.

CPSC recall 26-234

UPC-PEARHEAD-TOY

pass
Product

Pearhead infant learning toy set

Test class

Exact UPC positive

Expected

Suppress

Actual

Suppress

Evidence

Hard identifier match - exact UPC

Why tested

Known CPSC UPC positive. Must produce Suppress.

Exact UPC evidence matched CPSC recall 25-115.

CPSC recall 25-115

UPC-DEWALT-HEATER

pass
Product

DEWALT 70,000 BTU outdoor portable forced air propane heater

Test class

Exact UPC positive

Expected

Suppress

Actual

Suppress

Evidence

Hard identifier match - exact UPC

Why tested

Known CPSC UPC positive. Must produce Suppress.

Exact UPC evidence matched CPSC recall 25-203.

CPSC recall 25-203

UPC-WERNER-LADDER

pass
Product

Werner 20 foot Multi-Max Pro ladder

Test class

Exact UPC positive

Expected

Suppress

Actual

Suppress

Evidence

Hard identifier match - exact UPC

Why tested

Known CPSC UPC positive. Must produce Suppress.

Exact UPC evidence matched CPSC recall 25-431.

CPSC recall 25-431

UPC-FIVEBELOW-FIRE-PIT

pass
Product

Five Below tabletop fire pit

Test class

Exact UPC positive

Expected

Suppress

Actual

Suppress

Evidence

Hard identifier match - exact UPC

Why tested

Known CPSC UPC positive. Must produce Suppress.

Exact UPC evidence matched CPSC recall 25-467.

CPSC recall 25-467

FUZZY-EASYMAKE-BED-RAIL

pass
Product

Easymake Adult Portable Bed Rail Set

Test class

Fuzzy positive

Expected

Manual Review

Actual

Manual Review

Evidence

Fuzzy text overlap - manual review

Why tested

Known recall text match without UPC. Must not auto-suppress.

title overlap: easymake, adult, portable, bed, rail; human review before listing.

CPSC recall 26-387

FUZZY-BISSELL-STEAM-SHOT

pass
Product

BISSELL Steam Shot OmniReach handheld steam cleaner attachments kit

Test class

Fuzzy positive

Expected

Manual Review

Actual

Manual Review

Evidence

Fuzzy text overlap - manual review

Why tested

Known recall text match without UPC. Must not auto-suppress.

title overlap: bissell, steam, shot, omnireach, cleaner; human review before listing.

CPSC recall 26-385

FUZZY-VEEKTOMX-POWER-BANK

pass
Product

VEEKTOMX portable charger mini power bank

Test class

Fuzzy positive

Expected

Manual Review

Actual

Manual Review

Evidence

Fuzzy text overlap - manual review

Why tested

Known recall text match without UPC. Must not auto-suppress.

title overlap: veektomx, portable, charger, mini, power; human review before listing.

CPSC recall 26-399

FUZZY-ROCK-N-PLAY

pass
Product

Fisher-Price Rock n Play Sleeper

Test class

Fuzzy positive

Expected

Manual Review

Actual

Manual Review

Evidence

Fuzzy text overlap - manual review

Why tested

Historical recalled product wording. Must stay visible in full-history scans.

title overlap: fisher, price, rock, play, sleeper; human review before listing.

CPSC recall 23-088

FUZZY-HALO-POWER

pass
Product

HALO 1000 portable power station

Test class

Fuzzy positive

Expected

Manual Review

Actual

Manual Review

Evidence

Fuzzy text overlap - manual review

Why tested

Known recall text match without UPC. Must not auto-suppress.

title overlap: halo, 1000, portable, power, station; human review before listing.

CPSC recall 24-350

FUZZY-MINIVERSE-RESIN

pass
Product

Miniverse Make It Mini resin set

Test class

Fuzzy positive

Expected

Manual Review

Actual

Manual Review

Evidence

Fuzzy text overlap - manual review

Why tested

Known recall text match without UPC. Must not auto-suppress.

title overlap: miniverse, make, mini, resin, mga; human review before listing.

CPSC recall 24-281

FUZZY-MEDICAL-KING-RAIL

pass
Product

Medical King adult portable bed rail

Test class

Fuzzy positive

Expected

Manual Review

Actual

Manual Review

Evidence

Fuzzy text overlap - manual review

Why tested

Known recall text match without UPC. Must not auto-suppress.

title overlap: medical, king, adult, portable, bed; human review before listing.

CPSC recall 25-046

CTRL-BISSELL-VACUUM

pass
Product

BISSELL Pet Hair Eraser vacuum cleaner

Test class

Control / trap row

Expected

No Visible Match

Actual

No Visible Match

Evidence

No visible source match

Why tested

Same brand, wrong product family. Should not become Suppress.

No visible match found in scanned official CPSC records.

No CPSC source link because no visible match was found.

CTRL-BISSELL-PADS

pass
Product

BISSELL steam mop replacement pads

Test class

Control / trap row

Expected

No Suppress

Actual

Manual Review

Evidence

Fuzzy text overlap - manual review

Why tested

Accessory-like row. Manual Review is tolerable; Suppress is not.

title overlap: bissell, steam, home; human review before listing.

CPSC recall 26-385

CTRL-VEEKTOMX-CABLE

pass
Product

VEEKTOMX USB-C replacement charging cable

Test class

Control / trap row

Expected

No Suppress

Actual

No Visible Match

Evidence

No visible source match

Why tested

Same recalled brand, different product. Should not become Suppress.

No visible match found in scanned official CPSC records.

No CPSC source link because no visible match was found.

CTRL-WERNER-STEP-STOOL

pass
Product

Werner household step stool

Test class

Control / trap row

Expected

No Suppress

Actual

Manual Review

Evidence

Fuzzy text overlap - manual review

Why tested

Same recalled brand/category, different product. Should not become Suppress.

title overlap: werner, ladder; human review before listing.

CPSC recall 25-431

CTRL-FISHER-PRICE-PUZZLE

pass
Product

Fisher-Price wooden animal puzzle

Test class

Control / trap row

Expected

No Suppress

Actual

Manual Review

Evidence

Fuzzy text overlap - manual review

Why tested

Brand overlap trap. Should not become Suppress.

title overlap: fisher, price, animal, toys; human review before listing.

CPSC recall 08-048

CTRL-FIVEBELOW-LAMP

pass
Product

Five Below desk lamp

Test class

Control / trap row

Expected

No Suppress

Actual

Manual Review

Evidence

Fuzzy text overlap - manual review

Why tested

Retailer/brand overlap trap. Should not become Suppress.

title overlap: five, below; human review before listing.

CPSC recall 25-467

CTRL-BOTTLE

pass
Product

Generic stainless steel water bottle

Test class

Control / trap row

Expected

No Visible Match

Actual

No Visible Match

Evidence

No visible source match

Why tested

Unrelated control. Should stay No Visible Match.

No visible match found in scanned official CPSC records.

No CPSC source link because no visible match was found.

CTRL-HARBOR-BABY-BLANKET

pass
Product

Cotton baby blanket with cloud print

Test class

Control / trap row

Expected

No Visible Match

Actual

No Visible Match

Evidence

No visible source match

Why tested

Unrelated baby-category control. Should stay No Visible Match.

No visible match found in scanned official CPSC records.

No CPSC source link because no visible match was found.

CTRL-TABLE-BOWL

pass
Product

Ceramic dinner bowl set four pack

Test class

Control / trap row

Expected

No Visible Match

Actual

No Visible Match

Evidence

No visible source match

Why tested

Unrelated household control. Should stay No Visible Match.

No visible match found in scanned official CPSC records.

No CPSC source link because no visible match was found.

CTRL-APPLE-CHARGER

pass
Product

Apple compatible USB-C wall charger

Test class

Control / trap row

Expected

No Visible Match

Actual

No Visible Match

Evidence

No visible source match

Why tested

Generic electronics wording. Should stay No Visible Match.

No visible match found in scanned official CPSC records.

No CPSC source link because no visible match was found.
Limitations

This is a workflow benchmark, not a safety claim.

It uses synthetic rows and official CPSC source data. It does not certify products as safe, and it does not prove recall coverage outside the CPSC source scope. Real buyer files still need product-only preflight and human review.