# kb-mail-sync.timer — faza mailowa Krok 7 (recon kb/audits/mail-sync-2026-08-06.md §3.3). # # Hourly. At the measured ~37 messages a day a tick pulls one or two mails — effectively # free — while keeping the corpus fresh to within an hour, which is what a future dispatcher # reading this KB will need. Fetching does not touch the GPU, so this cadence is independent # of SOLARIA's daily power cycle; indexing catches up separately via kb-ingest.timer. # # Persistent=true so a PIHA reboot catches the missed tick up instead of silently skipping it. # RandomizedDelaySec keeps two providers from being hit at exactly :00 every hour. # # NOT ENABLED BY THE REPO — `systemctl enable --now` is an operator step (kb/runbooks/ # mail-sync-run.md), deliberately after the first supervised --apply run. [Unit] Description=Run kb-mail-sync.service hourly (faza mailowa Krok 7) [Timer] OnCalendar=hourly Persistent=true RandomizedDelaySec=120 [Install] WantedBy=timers.target