Three real proof states, three different reasons to stop.
Each row pairs a proof step with the check kinds it can actually carry. The host takes the smallest bar: what the bot asked for, what that step permits, or what its accepted checks permit. These limits matter only after the owner and earlier proof pass.