Anti-Patterns

Perma-Beta

Anti-pattern: ship the agent in 'beta' indefinitely so that quality regressions are someone else's problem.

Problem

Without an evaluation harness, every release is a guess: regressions land invisibly, model upgrades are accepted or rejected on vibe, and customer-facing quality drifts without anyone noticing until churn reveals it. Beta becomes a permanent excuse that costs nothing to keep and absorbs all accountability for unmeasured quality. Eventually a competitor ships a graduated version of a similar product and the beta team discovers, too late, that they never had a measurement story.

Solution

Don't. Build the eval harness and exit beta. See eval-harness, llm-as-judge, shadow-canary.

When to use

  • Never use this; treat indefinite beta as a smell and exit it deliberately.
  • Build an eval harness so quality regressions are visible (see eval-harness).
  • Pair eval-harness with llm-as-judge and shadow-canary to gate releases.

Open the full interactive page

Diagram, neighbourhood map, code examples, related patterns and full provenance.

Related