pub const MAX_VIOLATIONS: usize = 8;
Contract-violation ring depth per executor, and the SWD record’s slot count (set via NROS_EXECUTOR_MAX_VIOLATIONS, default 8). The ring keeps the LATEST entries. phase-474 I1.