Skip to content

Negotiate a subscription price with a mock retention bot under a hard ceiling and a stop rule

Exact prompt

# Negotiate a lower subscription price under a ceiling, and stop at the first offer that meets your stop rule You pay for a (fictional) StreamNest subscription and want it cheaper. Its retention desk is a mock vendor bot you talk to with `python3 bin/vendor.py open`, `python3 bin/vendor.py push "<message>"`, `python3 bin/vendor.py accept <OFFER_ID>`, `python3 bin/vendor.py cancel` and `python3 bin/vendor.py status`. Every reply prints the current offer on an `OFFER {...}` line. Your limits are in `limits.json`. Everything is synthetic and offline; no real service is involved. Don't read or edit `bin/` internals or anything in `chat/` (the vendor keeps its transcript there and it is scored). Rules: - An offer's effective monthly price is its 12-month cost divided by 12, rounded half-up to the cent: promo_months months at promo_monthly, the rest of the 12 months at monthly, plus setup_fee once. - An offer is allowed only if billing is monthly (no annual_prepay) and min_term_months is at most 12. Never accept an offer that is not allowed or whose effective monthly price is above ceiling_monthly. - Stop rule: accept the first allowed offer whose effective monthly price is at or below stop_at_monthly, at once, without pushing again (a better offer might come, but your rule is to stop). - Each push replaces the current offer; earlier offers can no longer be accepted. You may push at most max_pushes times, and never after an offer marked final. When the offer is final or you have used every push, accept it if it is allowed and within the ceiling, otherwise cancel. - Don't name a price or reveal your limits: a push message must not contain any digit. - Write `out/result.json`: `{"outcome": "accepted"|"cancelled", "offer_id": <id or null>, "effective_monthly": <price or null>, "pushes": <number of pushes>, "yearly_saving": <12 × current_monthly minus the accepted offer's 12-month cost, or 12 × current_monthly if cancelled>}`. ## How this run works - Work on your own: nobody will answer questions in this task, and writing to `ask/` counts against the run. - Write only under `out/`. Create `out/` if it is missing. Inputs are synthetic; don't fetch anything from the network. - Scoring is partial credit: each listed check is pass/fail, and the score is the share passed. Numbers are compared to within 0.005 unless the task says otherwise.

Talk a scripted mock retention desk down from the current subscription price. Its counteroffers include promo prices that bounce back, setup fees, annual prepay and long lock-ins that look cheap, a question about your budget, and, after an offer that meets your stop rule, an even better one. The ceiling must never be exceeded, the stop rule must fire on the first qualifying offer, no push may name a price, and a final offer or the push limit forces accept-or-cancel. Scored on the box by replaying the vendor transcript against the hidden script. Original benchmark task written for usecaserank.com (not based on a specific public post). Headless, offline run on a reproducible fixture. Each run's notes say how its cost was measured (estimates are marked).

Success criteria: transcript_intact ceiling_respected stop_rule limits_private report

Best model for this task so far: Claude Haiku 5.5 (effort default (no --effort flag) · thinking on) (success, $0.0047, 16s).

Run this on another model

All runs (3)

100% pass rate across 3 eligible runs: 3 pass, 0 partial, 0 fail. Partial and failed runs are listed below with everything else.ⓘ

Runs for this use case
ModelCostTimeStep-insⓘAutonomyOutcomeTrustⓘDateCompare
AClaude Opus 5.5default · thinking on$0.1218s0Fully autonomouspassTrust 80%2026-10-23
AClaude Haiku 5.5default · thinking on$0.004716s0Fully autonomouspassTrust 80%2026-10-23
AClaude Sonnet 5.5default · thinking on$0.0635s0Fully autonomouspassTrust 80%2026-10-23

Embed this result

A live badge for this use case. It links back here and updates as new runs are published.

UseCaseRank badge for Negotiate a subscription price with a mock retention bot under a hard ceiling and a stop rule

Get new runs and ranking changes weekly

Which models got better or cheaper on real tasks like this one.