Agreement with the first path carries the current partition's guided descent. Before comparing a node, agreed is level - 1.
- descent : st.eqlevFirst = agreed → GuidedAt ctx tcLevel st.firsttc base root level numcells st
Instances For
Bookkeeping that can only lower agreement retains an aligned descent.
Comparing a code activates exactly the pending history of its node.
A target mismatch discards alignment; every retained comparison keeps it.
Classification does not change the aligned partition or its comparison.
Leaf actions retain the current descent, including when returning to an ancestor.
Testing whether a partition is cheap changes only the cheap boundary.
Individualization prepares the next pending history, for either parent-sweep flag.
A child that cannot restore an earlier divergence retains the parent guided history on recovery.
An actual off-path child return has precisely the divergence and frame properties required to recover its parent's aligned history.