Support refund agent
Interactive sample · synthetic data
Hold this release
Block the unauthorized refund path
The new prompt fixes two failures, but issues a refund on a closed dispute. The policy violation blocks release even though the overall pass rate improves.
tools-v4 · prompt-v12tools-v4 · prompt-v13Configuration
Only the refund prompt changes. Model, tools, scenario inputs, and environment state stay fixed.
- Suite
- refund-policy-v1
- Comparison
- 6 scenarios · 1 illustrated attempt per version
- Environment
- Billing and dispute sandboxBilling records, dispute state, and refund policies.
- Scenarios
- 6 scenariosComplete sample catalog
- Eval checks
- 12 scenario checks10 deterministic · 2 judge rubrics
- Scenarios passed
- Baseline 3/6Challenger 4/6 +1 scenario
- Cost / run
- Baseline $0.41Challenger $0.37 −9.8%
- p95 latency
- Baseline 1.18sChallenger 1.40s +220ms
- New policy failures
- Baseline 0Challenger 1 blocks release
Cost and latency are illustrative.
Behind the decision
Scenarios & evidence
All 6 scenarios are included.
Recommended action
Fix the policy check before release.
Require the dispute-policy check before issuing a refund. Rerun the same suite and preserve the two improved cases. Keep the existing currency-conversion failure as a separate issue.