Yeah, something like that. Looks like it's caused by this markdown parsing library: https://github.com/markedjs/marked
They are parsing markdown and sanitizing the output on every single page load clientside, and I guess that includes wrapping CR/LF with tags.
We're surfing the interspace now.