Skip to content

railway

refund-agent-v1 vs refund-agent-v1

What changed

The same facts as the comparison below, in sentences. Nothing here depends on reading the table.

  • Every step of this release matches the approved route, in the same order.
  • The comparison above is against the approved route family this release's run was judged nearest to.

Behaviour change

The approved route beside the route this release actually took, step by step, in canonical order.

Approved route compared with the observed route, by canonical step
StepServiceApprovedThis releaseChangeSide effectTool
refund.requestflightrules-demo-agent11IN BOTHnone
refund.calculateflightrules-demo-agent11IN BOTHnonecalculate_refund
customer.notifyflightrules-demo-agent11IN BOTHexternalnotify_customer
customer.notify.handlerflightrules-notification-service11IN BOTHexternal
fraud.checkflightrules-demo-agent11IN BOTHreadcheck_fraud
fraud.check.handlerflightrules-fraud-service11IN BOTHread
order.lookupflightrules-demo-agent11IN BOTHreadlookup_order
order.lookup.handlerflightrules-order-service11IN BOTHread
policy.retrieveflightrules-demo-agent11IN BOTHreadretrieve_policy
policy.retrieve.handlerflightrules-policy-service11IN BOTHread
payment.refundflightrules-demo-agent11IN BOTHwriteissue_refund
payment.refund.handlerflightrules-payment-service11IN BOTHwrite

approved 43070aa4af4f6c2c912a8d7bcc724f1d199e0425dc8ad7256b528eec195cb037 · observed 43070aa4af4f6c2c912a8d7bcc724f1d199e0425dc8ad7256b528eec195cb037

Typed changes

Produced by the deterministic graph comparison in the FlightRules engine, not by comparing text in the browser.

The engine found no typed change.

This release took a route the contract's baseline already approves.

Open the nearest approved route

Thresholds

What the contract permits, and what this release did
ThresholdPermittedObserved
Violation rate0.5%0.00%
Unknown route rate1%0.00%
Latency change20%0.00%
Token change25%not measured
Duplicate side effectsreported0.00%
Missing prerequisitesreported0.00%

Findings

No finding. Every threshold this contract sets was satisfied.

Disclosures

Checks whose evidence is structurally absent. These are neither passes nor failures.
DisclosureDetail
RETRY CHANGE NOT MEASUREDNo usable baseline value for agent.retry.count, so its change could not be measured.
TOKEN REGRESSION NOT MEASUREDNo usable baseline value for gen_ai.usage.total_tokens, so its change could not be measured.

Change from baseline

run.duration_ms
0.00% (189 → 189)
gen_ai.usage.total_tokens
not measured
agent.retry.count
not measured
Evaluated at
2026-07-27 03:08:04
Evaluator version
1.0.0

Evidence

Representative runs this decision was taken over. Each SigNoz link is the URL SigNoz itself returned for that trace when FlightRules retrieved it, not a pattern this page assembled.

Representative traces this decision was taken over
TraceOutcomeRouteSimilarityIn SigNoz
006a7d93a65018d66b7ef59a5219513ePASSINGapproved1.000000Open trace
0e7dc6ca2e2cce30af1fb91e1cdf3f3bPASSINGapproved1.000000Open trace
0f40df267f643ce40b2ce2f6f572a502PASSINGapproved1.000000Open trace
174e545383b5d94787e1c226564e7ca4PASSINGapproved1.000000Open trace
17db51e924e0b423da7705d21e4e1fc1PASSINGapproved1.000000Open trace

Actions

Open representative violation
Download evidenceOpen in SigNoz

Re-running the evaluation creates a new evaluation and a job. The decision above is read from the most recent completed evaluation, so it does not change until the new one finishes — and the evidence behind it is preserved either way.