Contents

Results matrix

Model Raw pass Corrected* Real failures Wall time
gpt-oss-20b 17/17 17/17 none 1m24s
Qwen3-Coder-30B 17/17 17/17 none 1m27s
GLM-4.7-Flash 17/17 17/17 none 7m13s
Qwen3-30B-A3B 16/17 17/17 none (grader artifact) 1m26s
Qwen3-4B-2507 14/17 15/17 spam-triage x2 1m17s

*Grader artifact: extract-short-total asserted the comma-formatted "8,388.60"; two models answered the numerically-identical "8388.60". Assertion bug, not model failure - EVAL-DESIGN LESSON: assert on normalized values, or accept both formats. Fixed in the suite for future runs (both formats now documented as acceptable).

The one real capability failure

Qwen3-4B classified BOTH spam emails as "urgent" (prize scam and crypto scam). Business shape: a 4B email triager pages you for scams - urgency-bias in small models is exactly the failure mode a triage deployment must test for. Every 20B+ model got all six triage cases right.

Prediction resolutions (registered in the spec before runs)

Consulting-ready statements this pilot supports