Answer progress0%
← All questions

Production question

Why isn't running evals enough?

Evals score the criteria and populations you define. Offline and online evals are essential, but they can still miss recurring production behavior outside those criteria. Cross-session analysis adds changing intents, affected users, drift, and patterns that only emerge at scale.

The answer

Evals are valuable. Offline evals catch regressions on a known test set before a deploy, and online evals can score real production traffic. Both still depend on the rubrics, evaluators, samples, and populations a team chooses to measure.

Production introduces language, intents, edge cases, and user groups that a fixed dataset may not represent. A green eval can coexist with a recurring issue in a population the evaluator does not isolate, or with gradual behavior change that needs a time-based comparison.

Cross-session behavioral analysis complements those scores. Flowlines groups what is happening across real sessions, which issues recur, who is affected, and which sessions show the behavior. The useful combination is defined evaluation plus open-ended production analysis.

How do evals and production monitoring fit together?

  1. Offline evals gate a release against known cases.
  2. Production monitoring finds the cases nobody wrote down yet.
  3. Turn recurring production failures into new eval cases.
  4. Compare release windows in production to confirm that an eval gain held up with real users.

Published

100 MCP sessions a month, free

Answer it with your own production evidence.