From b60264701c8ab31aa75d4c820b7f274bbc1b1bab Mon Sep 17 00:00:00 2001 From: claude Date: Thu, 6 Aug 2026 01:55:42 +0400 Subject: [PATCH] CLAUDE.md: mavpoll is the env poller, not a Telegram reach (V-583) Found by the capture and mavpoll sweep. The daemon table called mavpoll the Telegram long-poll reach. It polls netdata, uptime-kuma, zenmoney and wireguard, writes facts and sends nothing. Telegram is internal/delivery/telegramsink. An agent reading that table would have gone to the wrong file to change how Telegram behaves. --no-verify: the pre-commit hook refuses master, and this unattended run merges to master by the owner's instruction. --- CLAUDE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CLAUDE.md b/CLAUDE.md index cbe7cdf..bd81805 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -79,7 +79,7 @@ Pure-Go packages (`router`, `memory`, `mavweb`, …) run under a plain `go test | `mavttsd` | Text-to-speech (piper subprocess). | | `mavwaked` | Wake-word / VAD gate. **Not on homesrv** — see below. | | `mavenclient` | Voice loop client (mic → stt → core → tts). **Not on homesrv** — see below. | -| `mavpoll` | Telegram long-poll reach. | +| `mavpoll` | Environment poller: netdata alarms, uptime-kuma, zenmoney, wireguard presence. Writes facts, sends nothing. Telegram is `internal/delivery/telegramsink`, not this. | | `mavcaldav` | CalDAV calendar sync. | | `mavmaild` | Mail reader (IMAP, read-only). Holds the IMAP password; core never sees it. |