// SPDX-License-Identifier: MIT OR Apache-2.0
//! 2026-09-25: Grammar bitmask application.
//!
//! Outside thinking, when the sequence has a grammar state and
//! `GrammarState::fill_bitmask` returns true, applies the grammar's next-token
//! bitmask to `logits`. Inside thinking the logits are left alone.
//!
//! Owner: scheduler.
//! Invariants: none beyond the types.
use ;
use crateActiveSeq;
;