systemd 250-257 refuse to read past boots through journalctl, which made the source config invalid and put the container in a restart loop with exit 78. The object!() casts were only warnings: inside the err == null branch VRL has already narrowed the parsed value, so get() takes it directly. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>