01 / READFreeze context
One displayed block.
No custody, no privileged keeper, no alternate recipient. State is refreshed before construction; the caller reviews funding, recipient, minimum bounty and deadline before signing.
01 / READOne displayed block.
02 / MODELScenario, not signal.
03 / REFRESHRe-read before call.
04 / FUNDInventory or flash.
05 / EXECUTESucceed or revert.
06 / SETTLEVerified caller path.
Recipient, bounded debt, minimum bounty and expiry converge on one guarded execution core. The lime path opens only when all four caller-controlled constraints remain true.

The helper removes mechanical steps, not judgment. Every consequential parameter stays visible at signature time.
recipientThe reviewed address receives the residual value. No treasury redirect and no silent alternate beneficiary.
debtAmountFunding and token allowance are bounded to the constructed call rather than left as an open-ended approval.
minBountyIf swap, premium or gas assumptions erase the required remainder, the complete transaction reverts.
deadlineA signed path cannot remain valid indefinitely while price, liquidity and competing position state continue moving.
The interface can read, calculate and construct. It cannot change an oracle, make a healthy position liquidatable or guarantee ordering against another caller.
ORACLECannot publish or substitute the market price.MARKETCannot override the liquidation check.ORDERINGCannot reserve a position or guarantee inclusion.CUSTODYCannot retain caller proceeds or approvals.Loads illustrative positions and clearly labels every simulated value.