pub const MIN_M: u32 = 2;
2026-09-25: Narrowest M that routes; at M=1 the caller keeps its own kernel.