Continuous evaluation
Score live production traces on a recurring schedule — surface drift before customers do.
Last updated
Was this helpful?
Score live production traces on a recurring schedule — surface drift before customers do.
Pre- and post-deployment evaluations catch regressions before merge. Continuous evaluation catches them after merge — when something slips through, when production traffic shifts, when the model provider quietly updates their backend.
Ingest live traces. Your application emits trace JSON; Stratix ingests via API or SDK.
Define a trace evaluation. Pick the scorers and judges you want applied. The same scorers and judges from your pre- and post-deployment evaluations work here.
Schedule it. Run the trace evaluation on a recurring cadence — daily, hourly, per-batch.
Watch the trend. Stratix shows score-over-time per scorer per dimension.
Get notified on drift. When a score crosses a threshold, surface a notification (Premium) or a Slack alert.
Same engine across pre-deploy and continuous. The scorers and judges you built for CI gates are reusable.
Trace-first design. Stratix's trace pipeline is shaped for continuous workflows; ingestion is rate-limited and persistent.
GEPA-optimized judges. Your judge agreement with humans stays tight as live traffic shifts.
Org-scoped and tenant-isolated. One tenant's burst doesn't affect another.
You'll know this is working when:
Mean time to detect a quality regression drops to <1 hour (versus days/weeks of customer-driven discovery).
Score-over-time charts are reviewed weekly by the team that owns the AI feature.
Threshold alerts fire and resolve — silence is suspicious; chronic firing means the threshold needs tuning.
Sample bias is measured, not assumed — you can show the sample distribution matches production.
Only scoring sampled traces. Sampling is fine, but watch sample bias. Production distribution drifts; sample drifts with it.
Mixing pre-deploy and continuous in one config. They have different cadence and different cost profiles. Keep them separate.
No alerting. A continuously-evaluated trace pipeline that nobody reads is decoration.
Last updated
Was this helpful?
Was this helpful?