pub const MAX_NODES: usize = 7;
Maximum tree nodes (excl. root row); M = nodes + 1 <= 8 keeps every projection on the batched-GEMV path once the batch8 kernel lands.