Folds table_rows into heights for each
Lookup-kind spec, taking the running max.
Used to derive the per-bus N_max absorbed
into the transcript before r_bus is drawn.
Bus k from start = α^o: consistency at α^(o+2k), bus-sum at
α^(o+2k+1). One shared power pins only the sum of the two terms,
and a constant consistency residual then moves the claimed sum.
The verify-entry predicate over a whole program, main table
first, then chiplets in chiplet_defs order; the clock of
every ordered endpoint, indexed by table and spec.
A witness selector gives the prover freedom over which
rows join the bus; every selector must be None or an
overlay-pinned member of the table’s fixed_columns().