30c94b226a
Log rotation previously only ran at startup, causing logs to grow indefinitely on long-running processes (reported up to 71GB/day). Now checks file size every 60 seconds and truncates when exceeding 3MB. Fixes #155 Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>