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.