The executable bookkeeping that precedes an off-path sibling sweep preserves its entry guide relation.
Resolving an ordinary off-path child after clearing a pending short-prune request rebuilds the parent invariant. This is the uniform recovery form used by both filtered and unfiltered executable branches.
Expose any shorter ancestor prefix of an existing search event.
Replacing the mutable sweep set by a subset preserves the loop invariant once transitive coverage has been re-established for that set.
Every fixed vertex of the receiving parent lies in the fix set of
an implicit pair frozen at a deeper cheap-cell boundary. The result trail
identifies the parent's frozen frame, whose two closed singleton
boundaries are unchanged in the deeper event partition.
Root validity of the implicit pair and containment of the parent path
localize that pair to the exact frozen frame consumed by shortprune.
A live short-prune source that reaches a receiving loop without a lower return is valid in that loop's frozen frame. The child exit bound identifies the recorded target with the receiver. Explicit pairs then use their stored frame, while implicit pairs are localized from the root.
The long-prune filter preserves the full mutable sweep invariant. The root ledger supplies valid pairs at the current ordering, and the frozen-frame permutation transports their cell stabilization back to the specification ordering.
The short-prune filter may read the newest pair from a descendant state. Validity at the frozen parent frame is the only fact needed to preserve the mutable sweep invariant.
The common case reads the newest pair from the current loop state.
A child result carrying a live request supplies exactly the local newest-pair premise required to filter its receiving parent sweep.
The mutable child selected for a frozen offset has exactly that offset's specification key.
Every original target-cell child key is below the fixed sweep bound.
In a verified small-cell subtree, the fixed sibling-sweep bound is the key of any selected member. This is the semantic step that lets a saved cheap-boundary return absorb every unvisited sibling.
Compose an ordinary non-guiding child with the recursively proved tail of an off-path sweep.
Compose a guiding child with the long-pruned recursive tail of an off-path sweep.
Compose a non-guiding child with the short-pruned recursive tail of an off-path sweep.
Compose a guiding child with the short- and long-pruned recursive tail of an off-path sweep.
A frozen child return below the receiving loop absorbs the live suffix, cleans the temporary fixed vertex, and exposes the ancestor event.
A saved cheap-boundary child return below the receiving loop absorbs the whole verified small-cell sweep and cleans its temporary fixed vertex.
Package an already established frozen early return as an off-path loop result.
Package an already established cheap-cell jump as an off-path loop result.
A generator unwind addressed strictly above this loop crosses the temporary fixed-vertex cleanup and returns immediately.
Zero cursor fuel is retained as exhaustion, never mistaken for a completed sibling sweep.
A positive-fuel loop with no next vertex has genuinely covered the fixed original target cell and returns its exact maximum.
The first-path loop's input index is bookkeeping only: it can change the returned index, but neither the return level nor the returned state.
Continue a first-path sweep after an ordinary non-guiding child.
Continue a first-path sweep after its guiding child.
Continue a non-guiding first-path sweep after consuming a short-prune request from its child.
Continue the guiding first-path sweep after consuming its child's short-prune request.
Zero cursor fuel is retained as exhaustion for the first-path sweep.
An absent next vertex completes a positive-fuel first-path sweep.