fn suppressed_kinds(s: &Settings, t: &BreakTimers) -> Vec<BreakKind>Expand description
Pure decision: which break kinds were due (enabled and past their
interval) at this tick and so are being suppressed by a guard. Split
out from log_suppressions so the per-kind logic is unit-testable
without a Logger.