- Post the ongoing status on a fresh LOW channel (cellguard_status_v2) and
delete the legacy channel, whose importance was stuck at HIGH (a channel's
importance is immutable after creation) and heads-up'd on every 4s poll.
- Read the live capture total from the /proc/cgcap/frames header instead of
the detector's snapshot, which could lag behind.
- Accumulate neighbor towers across polls with a 120s TTL instead of
publishing the raw per-poll getAllCellInfo list, which blinked empty
whenever a scan returned only the serving cell.