consolidating log messages, typehint in Loggable trait, fix phpdoc type for task id