← Field notes

Evals Are the Product Spec

Ilya Ferrand, Principal Engineer11 May 20267 min

The most common failure mode in generative AI projects is not a bad model. It is the absence of a written definition of “good” that survives contact with a second engineer.

Evals before prompts

We write the eval set — a scored, versioned collection of inputs and acceptable outputs — before we draft the first prompt. The eval set is the spec; the prompt is an implementation detail that changes weekly.

What this buys you

A regression is a number, not a vibe. When a model provider ships a new version, we know within minutes whether it helped or hurt, because the eval suite runs in CI on every change.

Share
IF
Ilya Ferrand

Principal Engineer at Oxlabs.

Q4 2026 — two slots

Let's Build the Thing You've Been Putting Off.

15 minutes with the engineer who'd actually build it. If we're not the right fit, we'll tell you straight and point you somewhere better if we can.

No sales pitchNDA on requestReply in 1 business day