carry_armed_with

Function carry_armed_with 

Source
pub fn carry_armed_with(cfg: DrafterContext, multi_seq: bool) -> bool
Expand description

2026-09-25: Whether the carry is armed: configured on (cfg.carry) and MTP not in multi-sequence mode. It takes multi_seq as an argument so tests can set it; crate::speculative::mtp_max_seqs caches its env read.

The default cap is 32 (4 with METRALE_NO_MTP_K_LADDER), so multi_seq is true and the carry is off unless the dispatch cap (--mtp-max-seqs) is at most 1, whatever cfg.carry says. Report this, not cfg.carry, as the carry’s state.