60540fa934dcb085c2976f1ae9785afae415137a
V-581. Session.discard replaces the finish-unlink-remove block that reapLocked and Abort each spelled out. One abandon closure covers the two Start failure paths that close and remove the spool. The third closes without removing, and that was left exactly as it was rather than silently changing what it deletes. bytesPerSample and bytesPerSecond replace three copies of the byte-rate arithmetic. The two spellings differed in where the divide by 8 fell, which only matters for a sample width that is not a multiple of 8 bits. Every format in the package is 16-bit, so this is arithmetically identical. In mavpoll, four writers each built their own WriteFactReq literal and three repeated a redundant error check, where isNoFact is errors.Is and already covered the equality arm. unchanged and writeFact hold that now, so each writer keeps only its log line. run lost the zenmoney setup and the ticker, so it is flag parsing and wiring. Two stale comments corrected. The package doc said two sources, listed three, and polls four. Filed V-583: CLAUDE.md's daemon table calls mavpoll the Telegram long-poll reach. It is the env poller. Telegram is internal/delivery/telegramsink.
Description
No description provided
Languages
Go
97.1%
HTML
0.9%
Shell
0.6%
CSS
0.5%
Makefile
0.3%
Other
0.6%