fn parse_entries(stdout: &str) -> Vec<LogLine>
Pure parsing core: one journalctl --output=json line per entry in, flattened display lines out. Malformed entries are skipped rather than failing the whole view.
journalctl --output=json