Side Quest
The Best Commerce Model May Be the One Trained on Yesterday’s Failures
Shopify’s Sidekick work suggests a narrow model can improve by turning production failures into curated training data. The operating advantage is a disciplined feedback loop, not simply model scale.
August 11, 2026 · Blackrock Research
<h1>The Best Commerce Model May Be the One Trained on Yesterday’s Failures</h1>
<h2>The odd pattern</h2>
<p>The most valuable model improvement may begin with the conversations that performed worst yesterday. Shopify describes Sidekick as an outer planner connected to specialized skill models. For refusal behavior, the team began with roughly 600 standard queries and 602 refusal annotations. A four-model judging ensemble reached nearly 90% accuracy against seed ground truth, with Cohen's kappa above 0.75 (<a href="https://shopify.engineering/sidekick-curation" rel="noopener noreferrer" target="_blank">Shopify Engineering</a>).</p>
<p>The unusual asset is not simply a larger model. It is a repeatable process for detecting bad outcomes, diagnosing them, producing a corrected response and deciding whether that example belongs in training, evaluation or product logic.</p>
<h2>Why it showed up</h2>
<p>Commerce assistants operate in a bounded but messy environment. They must understand store data, respect permissions, use tools and refuse inappropriate requests. Frontier capability helps, but generic intelligence does not encode every merchant workflow or unusual catalog state. Production use supplies the missing curriculum.</p>
<p>Not every failure belongs in model training. Missing data and broken tool calls are product problems. Policy mistakes require hard negative examples so the system does not learn blanket caution. Repairs also need independent review; a model that grades its own answer can reproduce the original mistake with greater confidence. Shopify's broader engineering work emphasizes modular context and manageable tool boundaries rather than sending every instruction on every turn (<a href="https://shopify.engineering/building-production-ready-agentic-systems" rel="noopener noreferrer" target="_blank">Shopify Engineering</a>).</p>
<p>Offline gains can still fail in the product. Shopify found that an early fine-tuned workflow model produced a 35% lower activation rate at 1% traffic than its prompt-based agent (<a href="https://shopify.engineering/fine-tuning-agent-shopify-flow" rel="noopener noreferrer" target="_blank">Shopify Engineering</a>). That gap is a reminder that benchmark quality and completed merchant work are different outcomes.</p>
<h2>What it might mean</h2>
<p>Small, specialized models can become operationally superior when the task repeats and feedback is abundant. Each repaired failure adds to a private dataset built from actual merchant behavior, and that advantage compounds.</p>
<p>Frontier models still have a role in critiquing responses, generating candidate repairs and handling novel cases. The likely architecture is a portfolio: narrow models for frequent work, larger models for difficult exceptions and deterministic software for rules that should not be probabilistic.</p>
<p>The durable advantage may therefore sit in the learning loop rather than the model checkpoint. Commerce platforms that can connect a bad answer to a verified action have better training material than those that only collect thumbs-up ratings. Yesterday's failures become valuable when the system can tell which ones mattered.</p>
<h2>Chart / data note</h2>
<p>A weekly control chart should connect production failure rate, successful repair rate, human escalation, task activation and cost per completed task by model version and skill. The required inputs are conversation-level evaluations, tool outcomes and verified merchant actions. Model-graded quality alone cannot show whether a merchant completed the work.</p>