The price steps, it does not slide
The first trade of a block discovers the price. Everyone after it is settled back to the price the block opened at — topped up when the curve gave them less, skimmed when it gave them more.
ClearTokenEthereumAn AMM quotes continuously, so the second trade in a block always pays more than the first. That gap is not a technical accident — it is the sandwich's entire margin. ClearToken pins the price a block opened at and settles everyone after the first trade back to it. The price stops sliding inside a block. It steps between them.
The first trade of a block discovers the price. Everyone after it is settled back to the price the block opened at — topped up when the curve gave them less, skimmed when it gave them more.
A front-run moves the curve but not the block's clearing price. The victim is filled as if it never happened, and the attacker's exit is skimmed back to the price it entered at. The attacker funds the victim's protection.
A top-up is capped by what the hook actually holds. It never credits a trader to settle later, so there is no shortfall to discover and no swap that can fail because the buffer ran dry — it simply corrects less.