Product1 distinct publisher3 min readUpdated
An account published by devops.com describes a support bot that fabricated a refund policy in 1.2 seconds while every SRE metric stayed green. The fix is evaluation before release, in CI and on live traffic.
The Product Desk · Product desk
Compiled by The Product DeskSomething wrong?How this is made
An engineer writing at devops.com describes an AI support agent that had been live for three weeks when a customer screenshot arrived in Slack: the bot had invented a refund policy for a product the company had never sold, made up the SKU and the rules, and returned the answer confidently in 1.2 seconds [2]. Latency was green, error rate was green, and by that account every SRE metric said the system was healthy while it was misinforming customers at scale [2].
The reason matters more than the anecdote. Uptime, latency and error rates do not measure whether a model's answers are correct or grounded [1]. The SRE playbook held for fifteen years because systems were deterministic, same input, same output, and LLM systems break that contract [15]. A vendor can push a new model checkpoint silently and the agent develops a new personality; a re-indexed retrieval store can route "what's your return policy?" to a marketing blog post instead of the policy document; neither event registers as a 4xx [7]. There is nothing in the monitored signal set that overlaps with the failure [16].
The prescription in the piece is evaluation in three explicit places: before release, in CI, and on sampled live production traffic [3]. The author's assessment of the field is that most teams have something resembling the first, almost nobody has the CI gate, and the third is where the Slack screenshots live; asked to pick one, they would start with production sampling because it catches the failures you did not predict [9]. The alternative, described bluntly, is the vibes check: a PM tries six prompts, says it feels good, and ships, with no regression suite, no quality baseline and no rubric [8].
Cost discipline is what makes this survivable. The recommended stack is layered: deterministic code checks run on every trace for free, LLM judges and other sampled evaluators run on a subset because judges cost real money and will consume the budget if run inline, and human domain review sits at the top, slowest and most valuable [4][5].
The eval set itself is supposed to come from your own incidents, not a vendor. Generic benchmarks score 95 percent on your system while testing nothing customers care about [13]. The loop described is: pull production traces weighted toward anomalies, low-confidence scores and complaints; have one person label them, on the argument that consistency beats coverage and two labelers create noise that looks like signal; cluster failure modes, hallucination, tone, wrong tool call, and give each its own judge; then promote the failures into permanent regression tests so the same defect cannot recur silently [6][10]. Where data is thin, the advice is to synthesise inputs only and run the real application on them, because letting a model generate both sides yields a set that scores 99 percent and means nothing [11].
For retrieval-augmented systems the ordering is explicit: context precision and recall first, since nothing downstream matters if retrieval is broken, then faithfulness and answer relevance, then diagnostics such as citation accuracy, noise sensitivity and per-chunk hallucination rate, which the author says belong in investigations rather than alerts [12]. Guardrails and evaluators are told to stay in separate code paths and separate boxes on the architecture diagram [14].
What to watch in your own stack: whether a quality gate exists in CI at all, who owns the label set, and whether last quarter's worst production output is now a test that fails when it recurs [3][6][10].
Follow any of these and your For You feed starts watching them — no settings page required.
Ranked by verification strength, evidence, and original report placement.
Use a layered evaluator stack: cheap deterministic checks can run broadly, while more expensive LLM judges and human domain reviews should run selectively.
Layer 1 (deterministic code) runs on every trace and is free; layers 2 and 3 run on a sampled subset because LLM judges cost real money and will eat the budget if run inline; layer 4 (domain checks) runs with humans in the loop and is the slowest and most valuable.
Traditional SRE metrics can stay green while an AI system is failing customers; latency, uptime and error rates do not measure whether an LLM is giving correct, grounded answers.
Production-grade AI needs evaluation at three stages: before release, during CI and on sampled live production traffic.
The best eval sets come from real production failures: customer complaints, anomalies and low-confidence traces should be promoted into permanent regression tests.
A vendor can silently push a new model checkpoint and the agent develops a new personality; a re-indexed retrieval store can send 'what's your return policy?' to a marketing blog post instead of the actual policy doc; none of those registers as a 4xx.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
One first-person trade-press account, no artifacts or corroboration
The entire cluster is a single opinion/experience article. Its central factual anchor is an unverifiable recollection of an incident 'almost a year ago' with no logs, traces, product, employer or customer identified, and its industry-wide assertions ('almost nobody has Phase 2', vendor benchmarks scoring 95%) carry no survey or named example. The technical reasoning about why latency and error-rate signals cannot see content defects is internally coherent and self-evident, which keeps the score above the floor, but nothing is independently verifiable.
No adoption evidence supplied
The sources contain no release, deployment, pricing, licensing, benchmark or usage disclosure that can be observed. The only usage signals are the author's own undisclosed deployment and unsubstantiated impressions of what 'most teams' do, neither of which is a verifiable adoption event, so no adoption observations were recorded and this dimension is left unmeasured.
Confident industry-wide framing on one anecdote
The prescriptive core (evaluate pre-release, in CI and on sampled live traffic; tier evaluators and RAG metrics; separate guardrails from evaluators) is modest and plausible, and the piece avoids selling a product. Overstatement comes from certainty of register rather than exaggerated capability: sweeping claims about what most teams and almost nobody do, a precise 95% vendor-benchmark figure, and a Cohen's kappa >0.7 threshold are all presented as settled fact on the strength of one unverifiable Thursday-night story, and the implied outcome ('we haven't had another one like it') is asserted without before/after measurement.
Trade-press practitioner thought leadership, category-favoring but no named product
The item is a bylined-style first-person playbook on a DevOps trade site, a format that rewards authoritative prescription and audience-building. The supplied text names no employer, product, tool or sponsor, and pitches nothing directly, which limits direct commercial pull; however it argues for a whole spending category (eval tooling, LLM judges, weekly human annotation, dedicated ownership) while dismissing 'vendor' benchmarks generically, and no author affiliation is disclosed against which that stance could be checked. Moderate, not severe.
Low - one publisher, one item, unverifiable core
Assessment rests on a single source from a single publisher with no corroboration, no adoption data and no quantitative detail, so claim states are largely a judgment about attribution quality rather than verification. Confidence is high only on the self-evident technical point that request-level metrics do not measure answer correctness; it is low on everything about prevalence, cost, efficacy and the incident itself.
product
OpenTelemetry is free; the collector fleet, the retention policy and the on-call rota are not1 distinct publisher
build
Don't start at the model layer: classify inputs by reliability, then let RAG wait1 distinct publisher
product
A green rerun is not a repair: self-healing tests need a merge gate outside the healer1 distinct publisher
product
Cloudsmith's cooldown policies make delay a control, and that makes it your decision1 distinct publisher
Distinct publishers with included, body-backed reporting in this cluster.
1 article · August 21, 2026