Business Sony Innovation Fund Backs Primitive Labs, a Startup That Builds Simulated Crowds to Stress-Test Products Before Launch Apple Intelligence Apple Removed the Apple Intelligence Off Switch in macOS 27 — So a Developer Built a CLI That Deletes It Anyway Security OpenAI Turns On Invisible Text Watermarks for ChatGPT in the EU — and Publishes Exactly How Weak They Are News A Mystery 'Space Bunny Alpha' Model Just Topped OpenRouter's Leaderboard With 38.7 Trillion Tokens a Week News AMD Goes All-In on the 192GB "Agentic PC" Two Days Before the Nvidia RTX Spark Event: 300-Billion-Parameter Models, No Cloud Required ChatGPT OpenAI Will Put Sponsored Images Inside ChatGPT Image Generation — Testing in the US This Month for Its 1.2 Billion Weekly Users Opinion Hinton, Bengio and 20 Other Top Researchers Warn a Year of AI Progress Could Soon Take Five Weeks Business Schneider Electric to Buy PTC for $22.6 Billion in Its Largest-Ever Deal — and Its Stock Dropped 9% on the Price Tag Business Sony Innovation Fund Backs Primitive Labs, a Startup That Builds Simulated Crowds to Stress-Test Products Before Launch Apple Intelligence Apple Removed the Apple Intelligence Off Switch in macOS 27 — So a Developer Built a CLI That Deletes It Anyway Security OpenAI Turns On Invisible Text Watermarks for ChatGPT in the EU — and Publishes Exactly How Weak They Are News A Mystery 'Space Bunny Alpha' Model Just Topped OpenRouter's Leaderboard With 38.7 Trillion Tokens a Week News AMD Goes All-In on the 192GB "Agentic PC" Two Days Before the Nvidia RTX Spark Event: 300-Billion-Parameter Models, No Cloud Required ChatGPT OpenAI Will Put Sponsored Images Inside ChatGPT Image Generation — Testing in the US This Month for Its 1.2 Billion Weekly Users Opinion Hinton, Bengio and 20 Other Top Researchers Warn a Year of AI Progress Could Soon Take Five Weeks Business Schneider Electric to Buy PTC for $22.6 Billion in Its Largest-Ever Deal — and Its Stock Dropped 9% on the Price Tag

Building a Small Evaluation Harness Before You Ship

A fixed test set, a scoring script and a changelog. Half a day of work that makes every later decision cheaper.

Most AI features ship without a way to tell whether a change helped. Building that first is the highest-return half day in the project.

Components

  • Cases file. Inputs and expected outputs, stored as JSON in the repository.
  • Runner. Executes the current system against every case and writes results to a file.
  • Scorers. Deterministic checks first — schema validity, required fields, forbidden phrases — then a rubric score for the rest.
  • Report. One line per case plus a summary, designed to be readable in a terminal.

Run it on every change

Prompt edits, model version bumps, retrieval tweaks. Recording scores over time turns "it feels better" into a trend line, and it catches regressions that a spot check misses.

Keep a holdout

Reserve part of the case set and never use it during development. Otherwise you tune against your own test set and the scores stop predicting real performance.

Start small

Twenty well-chosen cases beat two hundred scraped ones. Add a case every time production surprises you — that is how the set stays relevant.

Comments (0)

Log in to join the discussion

Log In

No comments yet