Interlock

Scenario: connect_payout

Generated 2026-09-13 22:22 UTC by experiments/scenario_connect_payout.py. Status: BLOCKED.

Stripe Connect is not enabled on the test platform acct_1TJzu288KhIqqdFL, so no connected account can be created and no cell ran. Exact error from the first step of the run:

400 POST /accounts: You can only create new accounts if you've signed up for Connect, which you can do at https://dashboard.stripe.com/connect.

Every route to a seller account was tried before recording this (see probe in the json):

Nothing was compared, so this scenario says nothing about no_check, hand_check or Interlock. To run it, enable Connect for the test account at https://dashboard.stripe.com/connect and re-run python3 experiments/scenario_connect_payout.py. The live cell path (account setup, the transfer, SIGKILL, ground truth) has not run against Stripe yet; only its logic is tested offline, against an in-memory Stripe, in tests/test_scenario_connect_payout.py. Those tests expect: all three land $20 once after crash_after_commit; with the order reversed during the outage, no_check pays the seller $20 and hand_check and Interlock both refuse, a tie on money with Interlock adding a receipt. They are a prediction, not a result.

What the run does once Connect is on