Blog
Shipping evals before prompts
Why we run regression suites on LLM outputs before every release — and how it changed our AI delivery cadence at ZNN.
Evals are the new unit tests
When a product team ships an LLM feature, the temptation is to iterate on prompts in production. That works until a model update silently changes tone, drops a compliance guardrail, or hallucinates a price.
We treat eval suites like any other regression gate: fixed inputs, expected properties, and a fail-fast CI step before deploy.
What we actually measure
Not every output needs to match word-for-word. We score:
- Structural checks — JSON shape, required fields, max length
- Semantic rubrics — a smaller model or rule set flags policy violations
- Golden-set similarity — embedding distance against approved answers for high-risk flows
Practical rollout
Start with ten cases from real support tickets or sales calls. Add one new failure every time production surprises you. Within a month you have a meaningful safety net without blocking experimentation.
When to skip
Exploratory prototypes and internal tools can move faster. Customer-facing flows with money, health, or legal implications cannot.
Start a project if you want help standing up evals for your next AI release.
Recommended articles
Blog
The case for boring web stacks
TypeScript, Postgres and edge deployment are not exciting — they are how you still iterate fast in year three without rewriting the platform.
Blog
Mobile release trains that do not break
Fastlane, staged rollouts and feature flags — a practical playbook from eighteen App Store submissions without a Friday-night rollback.
Recommended case studies
Luxury · ETL
Luxclusif
LUX ingests inventory directly from Luxclusif, maps it to each partner's taxonomy, and ships Matrixify-ready CSV exports on schedule — no manual spreadsheets between supplier and Shopify stores.
E-commerce · Automation
Reflaunt
Built on Shopify Flow and custom flows: partner inventory is evaluated automatically, then routed through publish, Reflaunt channel sync, quarantine for manual review, or delisting.
Fintech · Dashboard
POSI+
A professional monitoring and control surface for a crypto trading bot, designed desktop-first and ready for Electron/Tauri.