The output for error messages in the trunk cli seems to format multiple lines by filling in spaces to wrap to the end of the line.
This is instead of just putting in a newline.
In other words, a long list of messages in the ISSUES block is not actually multiple lines of text. Its one long line, and the end of each "line" has spaces filled in to the width that the CLI thinks the terminal is.
This makes it impossible to cut and paste error messages into a text file. It also means if you resize your terminal the formatting goes crazy. It would be way simpler to just end lines with newlines.