R/ParsSim.R:315 — bitwShiftL(1L, tip_states) returns NA (32-bit integer overflow) for any state code >= 31, silently corrupting the resulting Fitch score computation rather than erroring.
Verified REAL (haiku verifier, code-read).
Fix: guard against tip_states >= 31, or use a wider integer/bitset representation for high state counts.
Filed by /red-team area 14 (opus finder, 2026-08-05).
R/ParsSim.R:315—bitwShiftL(1L, tip_states)returnsNA(32-bit integer overflow) for any state code >= 31, silently corrupting the resulting Fitch score computation rather than erroring.Verified REAL (haiku verifier, code-read).
Fix: guard against
tip_states >= 31, or use a wider integer/bitset representation for high state counts.Filed by /red-team area 14 (opus finder, 2026-08-05).