You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After PR #3031 (fix for TX waterfall scroll rate parity) removed the debt-gated FFT row emission and the per-frame linear-power accumulator from `SpectrumWidget::pushWaterfallRow`, several pieces of state are now dead. PR #3031 intentionally left them in place to keep the behavioural-fix diff focused. This issue tracks the followup cleanup.
Dead state to remove
In `src/gui/SpectrumWidget.h`, five members are now write-only or unread:
Background
After PR #3031 (fix for TX waterfall scroll rate parity) removed the debt-gated FFT row emission and the per-frame linear-power accumulator from `SpectrumWidget::pushWaterfallRow`, several pieces of state are now dead. PR #3031 intentionally left them in place to keep the behavioural-fix diff focused. This issue tracks the followup cleanup.
Dead state to remove
In `src/gui/SpectrumWidget.h`, five members are now write-only or unread:
In `src/gui/SpectrumWidget.cpp`:
Scope estimate
Why this is a follow-up, not a fix-up to #3031
Eligibility
`aetherclaude-eligible` candidate — mechanical, well-bounded, easy to verify.