Hi, thanks for your feedback! Jira doesn't support the worklog description to be set mandatory, and also Trock doesn't. There is a feature request at Atlassian about this: https://jira.atlassian.com/browse/JRASERVER-8751.
There could be some solutions within Trock: a) It would become a Trock-only feature. But users could still log work outside Trock without a description. b) Trock would hook into the Jira core like it does with "Block previous month". But in that case, all users would be required to give a description. c) Similar to b), but with a configuration (e. g. on project- or filter-base). The last one is the only one I can imagine to make sense, but would mean a significant effort for me. In my modest opinion, a description should be suggested or advised by convention more than forced by configuration. But I also can imagine there are use cases where a description makes definitely sense, or is important. But from my point today (and my time) I'm not going to implement this. Sorry for not supporting your request,
Kind regards, Johannes