These dimensions MUST be injected via NVRTC dim_overrides (which always
happens in gpu_experience_collector.rs). Having fallback #ifndef defaults
(48/42/3) masked bugs when source concatenation order was wrong and is
misleading since STATE_DIM varies (48 without OFI, 56 with OFI). Now
a missing dim_override triggers a compile-time #error instead of
silently using a stale default.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>