deploy/lib/preflight.sh prüft Python, venv, Platz, Betriebssystem, Umgebung
(VM/Container), pypi und optional Checkmk/Ollama per TCP. first-run.sh und
setup-lxc.sh rufen ihn auf (--skip-preflight, --preflight-only). LXC-Teile
nur bei erkanntem Container; Texte neutral; README um VM-Abschnitt ergänzt.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Lesender Selbsttest (Version, Services, Hosts, Downtimes) beim Start und
täglich 04:00, Seite /selftest, Teilcheck checkmk_api in /health, Chat-Meldung
bei Wechsel. Toleranter Antwort-Parser (value/members, state_type int/String),
Fallbacks für Host-Abfrage und Downtime-Liste, Fehlerhinweise je HTTP-Status.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Includes atomic migrations, per-rule reminder semantics, first-run helper script
and the note on the undecided UI chat idea.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>