There is a great lack of useful and meaningful log entries.
Error messages like "There was an error while [...]" are not helpful at all.
I wish, there would be some error log, where error events are logged in a more helpful way, maybe with an error level set at the configuration (notice, info, warning, error, debug)
Sir we do log it in Tasks table.
You can check on tasks page to show more error logging.
We log each command and its output as well.
Some places have less logging we will try to improve that as well.