Tagout

Proof

105 real cases, measured against the model alone.

We built a test set from 2026 recall records: units whose code is printed in a CPSC, FDA or NHTSA notice, the same products with a neighbouring lot or model, recalled lines with no code, cars, and things no recall lists. Every answer was checked against the agency's own record, not against Tagout. Then the same cases ran through Tagout, through Nemotron 3 Ultra on its own, through Nemotron reading Tavily's results, through a fixed search plan, and on three Nemotron sizes.

The short answer

Does the agent earn its place?

The same 105 cases, five ways. The model alone answers from memory. With Tavily it reads the official recall pages a web search finds, but decides on its own. The fixed plan runs set searches instead of the agent, with Nemotron 3 Nano reading the notices and the same rules deciding: that is now Tagout's lite tier. The last one uses no model at all, which is what the demo used to fall back to.

Tagout

Tagout: Ultra reads the list, runs the agent and reads the notices; rules decide

Right
104/105
Wrongly told to stop using
0
Recalled, but cleared
0
Red tags that were right
100% 46/46
Recalled units caught
100% 46/46
Cost per item
2.6¢

Nemotron + Tavily, no rules

Nemotron 3 Ultra reading Tavily results, no rules

Right
75/105
Wrongly told to stop using
5
Recalled, but cleared
12
Red tags that were right
85% 29/34
Recalled units caught
63% 29/46
Cost per item
0.32¢

Nemotron alone

Nemotron 3 Ultra alone, no tools

Right
45/105
Wrongly told to stop using
5
Recalled, but cleared
36
Red tags that were right
50% 5/10
Recalled units caught
11% 5/46
Cost per item
0.26¢

Fixed plan + Nano (lite tier)

Fixed search plan instead of the agent; Ultra list reader, Nano notice reader; rules decide

Right
98/105
Wrongly told to stop using
1
Recalled, but cleared
0
Red tags that were right
98% 45/46
Recalled units caught
98% 45/46
Cost per item
0.29¢

No model at all

No model at all: fixed plan, pattern reader, rules

Right
87/105
Wrongly told to stop using
2
Recalled, but cleared
10
Red tags that were right
95% 37/39
Recalled units caught
80% 37/46
Cost per item
0¢

Every case, every arm

One mark per answer, in the tag's colour. A crossed mark is a wrong answer. Hover or tap a row for the line that was typed.

Recalled units 46 cases. Right answer: Do not use.
What was typedTagoutNemotron + Tavily, no rulesNemotron aloneFixed plan + Nano (lite tier)No model at allSuper notice readerNano notice readerSuper search agentNano search agent
p01 Dollar Tree electric balloon pump, model 406198
p02 Gobi Heat rechargeable hand warmer, model UT3053··
p03 HotHands rechargeable hand warmer, model H163650··
p04 Snow Peak propane fireplace insert, model ST-332-US··
p05 ONTHEWEI baby bath seat, model MY002··
p06 Love To Dream portable sleep machine, model LTD-SM23, date code 7W15TN
p07 NEWDERY power bank, model ZHX-PB22··
p08 Hayward Universal pool heater, model HDFS400··
p09 LANCHEZ pressure washer, model KLC-BULL135C··
p10 Skip Hop Baby Sesame Street Elmo silicone teether, model 9R263210··
p11 Cuisinart grill brush, model CCB-5014
p12 Merax Murphy bed, model GX000392AAK··
p13 Hampton Bay Halwin 52-inch ceiling fan, model AK396H-MBK··
p14 Brookstone tabletop fire pit, model BSFIREPIT02··
p15 Fitueyes Laziza dresser, model WE11E5080Wx3-W, batch SME2025112805··
p16 Galanz retro refrigerator, model GLR76TRDER··
p17 BenQ portable projector, model GV31··
p18 Vornado space heater, TYPE SRTH on the label
p19 Panasonic toaster oven, model NB-G200··
p20 Insignia gas range, model NS-RGFGSS1··
p21 Cuisinart Propel+ gas grill, model CGG-6331··
p22 Rowenta cordless vacuum, model RH99A2U1··
p23 Wyze Solar Cam Pan security camera, model WYZESCPWH··
p24 Thermos Stainless King food jar, model SK3000, made 2022-05··
p25 Build-A-Bear Heartwarming Hugs bear, model 034464··
p26 Merkury Hot + Cool heating and cooling fan, model MI-DHC02··
p27 ZWILLING electric water kettle, model 53101-200··
d01 Tylenol Extra Strength caplets, lot EJA022
d02 Tums Assorted Fruit antacid tablets, lot 1096076··
d03 Gas-X Extra Strength softgels, lot YH9X··
d04 Clear Eyes Redness Relief eye drops, lot RL25G04··
d05 Rohto Cooling Eye Drops Max Strength, lot 3J3V··
d06 GenTeal Tears lubricant eye gel, lot 4V15
d07 iVIZIA lubricant eye drops, lot 5S30B··
d08 Beekeeper's Naturals saline nasal spray, lot 5950··
d09 Children's ibuprofen oral suspension 100 mg per 5 mL, lot 7261973A··
d10 Hy-Vee Ultra Strength antacid chewable tablets, lot 1716089··
d11 FreshKote lubricant eye drops, lot 1X68··
f01 Lundberg jasmine white rice, 2 lb bag, lot 260201MA
f02 Outshine grape fruit bars, batch LLA616803··
f03 Spring & Mulberry Mango Chili chocolate bar, batch 025245··
f04 Prolon Everyday almond and cocoa spread, lot L2755··
f05 My Mochi strawberry frozen dessert, lot 041-26··
f06 Todd's Seeds salad sprouting mix, lot TS-633-2··
f07 Blackstone Parmesan Ranch seasoning, lot 2025-43282··
f08 Wawa Diet Iced Tea Lemon pint, UPC 726191018548
Near misses 27 cases. Right answer: anything but Do not use.
What was typedTagoutNemotron + Tavily, no rulesNemotron aloneFixed plan + Nano (lite tier)No model at allSuper notice readerNano notice readerSuper search agentNano search agent
n01 Dollar Tree electric balloon pump, model 406199··
n02 Gobi Heat rechargeable hand warmer, model UT3054··
n03 HotHands rechargeable hand warmer, model H163651··
n04 Love To Dream portable sleep machine, model LTD-SM23, date code 7W16TN
n05 Cuisinart grill brush, model CCB-5015··
n06 Galanz retro refrigerator, model GLR12TRDEFR··
n07 Hampton Bay Halwin 52-inch ceiling fan, model AK396H-WH··
n08 Brookstone tabletop fire pit, model BSFIREPIT04··
n09 Fitueyes Laziza dresser, model WE11E5080Wx3-W, batch SME2025112806··
n10 Panasonic FlashXpress toaster oven, model NB-G110P··
n11 Wyze Cam v3 security camera, model WYZEC3··
n12 Thermos Stainless King food jar, model SK3000, made 2024-02
n13 Vornado whole room heater, model VH200··
n14 Lasko ceramic tower heater, model CT22425··
n15 Insignia gas range, model NS-RGFGSS3··
n16 Rowenta cordless vacuum, model RH99A3U1··
n17 ZWILLING electric water kettle, model 53101-209··
n18 Merkury heating and cooling fan, model MI-DHC03··
n19 Tylenol Extra Strength caplets, lot EJA023
n20 Tums Assorted Fruit antacid tablets, lot 1096079··
n21 Gas-X Extra Strength softgels, lot YH9Z
n22 Clear Eyes Redness Relief eye drops, lot RL25G05··
n23 Beekeeper's Naturals saline nasal spray, lot 5951··
n24 Lundberg jasmine white rice, 2 lb bag, lot 260203MA··
n25 Outshine grape fruit bars, batch LLA616804··
n26 Spring & Mulberry Mango Chili chocolate bar, batch 025246··
k07 Claritin 24 hour allergy tablets, lot 4BJ0421··
No code given 12 cases. Right answer: Check the label.
What was typedTagoutNemotron + Tavily, no rulesNemotron aloneFixed plan + Nano (lite tier)No model at allSuper notice readerNano notice readerSuper search agentNano search agent
c01 Gobi Heat rechargeable hand warmer··
c02 Cuisinart grill brush··
c03 Galanz retro refrigerator··
c04 Skip Hop Elmo silicone teether··
c05 Evenflo car seat
c06 Tylenol Extra Strength caplets··
c07 Gas-X Extra Strength softgels··
c08 Clear Eyes Redness Relief eye drops
c09 Lundberg jasmine white rice··
c10 Thermos Stainless King food jar··
c11 Panasonic toaster oven··
c12 Hampton Bay Halwin ceiling fan··
Cars 12 cases. Right answer: Check the label when NHTSA lists a recall for that make, model and year, Checked when it lists none.
What was typedTagoutNemotron + Tavily, no rulesNemotron aloneFixed plan + Nano (lite tier)No model at allSuper notice readerNano notice readerSuper search agentNano search agent
v01 2019 Honda CR-V··
v02 2020 Ford Explorer··
v03 2021 Tesla Model 3··
v04 2018 Toyota Camry··
v05 2022 Kia Telluride··
v06 2017 Chevrolet Bolt EV··
v07 2023 Hyundai Ioniq 5··
v08 2021 Mazda MX-5 Miata
v09 2015 Lexus GX··
v10 2024 Kia Soul··
v11 2023 Subaru BRZ··
v12 2014 Honda Fit
Not recalled 8 cases. Right answer: Checked.
What was typedTagoutNemotron + Tavily, no rulesNemotron aloneFixed plan + Nano (lite tier)No model at allSuper notice readerNano notice readerSuper search agentNano search agent
k01 Honeywell ceramic tower heater, model HCE200W
k02 KitchenAid Artisan stand mixer, model KSM150PS··
k03 Ninja air fryer, model AF101··
k04 Shark Navigator upright vacuum, model NV352
k05 Lodge cast iron skillet, model L8SK3··
k06 Hamilton Beach FlexBrew coffee maker, model 49976··
k08 Cuisinart 4-burner gas grill, model CGG-7400··
k09 Dyson V8 cordless vacuum, model SV25··

What Tagout got wrong

1 of 105 answers. Each one, and why.

The first run, and what it changed

The first full run got 98 of 105 right: 2 units wrongly tagged Do not use and 2 recalled units cleared. Each miss was traced to its cause and fixed in code, with a unit test, before the run above. The numbers above are therefore measured on cases that shaped the fixes; the first run is the fairer estimate for things Tagout hasn't seen.

Which Nemotron for which job

Tagout has three model jobs: reading the list, running the search agent, and reading each notice's codes. The track asks for Ultra where the reasoning is hard and smaller models for the everyday calls, so every size ran every case.

ModelsRightWrongly redRecalled, clearedCost per itemMedian time
TagoutTagout: Ultra reads the list, runs the agent and reads the notices; rules decide104/105002.6¢23 s
Fixed plan + Nano (lite tier)Fixed search plan instead of the agent; Ultra list reader, Nano notice reader; rules decide98/105100.29¢–
Super notice readerUltra list reader and agent, Super notice reader103/105102.1¢–
Nano notice readerUltra list reader and agent, Nano notice reader101/105202.1¢–
Super search agentSuper search agent, Ultra readers17/18001.2¢–
Nano search agentNano search agent, Ultra readers15/18001.2¢–

Measured, then routed. Nemotron 3 Ultra stays on all three jobs while the day's demo budget lasts: as the notice reader, Super wrongly tagged one unit red and Nano two; as the list reader, Super filed eye drops and food as products (the wrong database) and Nano dropped a car's year. On 18 cases, a Super search agent was right on 17 at about half the cost, and Nano on 15; that is too small a sample to move the agent. What did move: when the Ultra budget runs out, Tagout used to fall back to no model at all (87 of 105 right, 10 recalled units cleared). It now falls back to the fixed search plan with Nemotron 3 Nano reading the notices: 98 of 105 right, none cleared, at 0.29 cents an item, a ninth of the full check.

How it was measured, and what it can't show

Reproduce it: node eval/verify.mjs, then npx tsx --conditions=react-server eval/run.ts tagout for each arm, then node eval/score.mjs. Code and cases: github.com/RohanGlitched/tagout/tree/main/eval. Check your own things.