Home / Home / Scenarios / Scenario: The Overnight Runaway

Scenario: The Overnight Runaway

It's 2:14 AM. An agent hits a rate limit, retries the purchase 40 times, buys compute from an unknown vendor, and tips an API into overage. You wake up to $12,400.

The sequence

2:14 — rate limit; retries begin.

2:15 — purchase from an unknown vendor.

2:31 — overage tier triggered.

9:03 — you find out from Stripe.

What happens with sipi.bot

Retry #11 exceeds the velocity limit → BLOCKED.

Unknown vendor not on the allowlist → BLOCKED.

$2,200 over the approval threshold → FLAGGED for review.

Time-of-day rule: overnight purchases wait for a human.

The rule set

Velocity limit + merchant allowlist + approval threshold + time-of-day rule.

The log you'd see

02:14:21  BLOCKED  velocity limit (retry #11)   $4,000  compute-vendor
02:15:03  BLOCKED  merchant not on allowlist       $6,200  unknown-gpu.ru
02:31:47  FLAGGED  over approval threshold          $2,200  api-overage
09:03:00  APPROVED (after human review)            $150    approved-vendor

One clean log instead of one Stripe panic.

FAQ

Is this scenario real?

It's the founder story — the incident that inspired sipi.bot, documented in the blog and eval report.

Would a time-of-day rule block all overnight work?

Only unattended spend — set it to flag overnight purchases for review rather than hard-blocking.

Related

Stop the next $12,400 night.

One API call (or MCP tool) in front of every agent transaction — APPROVED, BLOCKED, or FLAGGED, deterministic, ~5 ms, fully logged.

See plans — from $99/mo Try a live check