I am a product designer working for a knowledge management app. I have UX/UI experience, but I am kind of slow on the technical side of things. I didn't tackle complex features before like those I am working on right now. So here I come for some feedback.
For context, the app that I am working on has snippets that you collect on your dashboard. The snippets can be viewed either in a dashboard view or a grid view.

This is the board view where you scroll horizontally through your snippets. You have a clear overiew of your comments. You can even expand your snippets if they exceed the fixed max height of the snippet.

This is the grid view, it's more orderly, the snippets are all of fixed height with truncated text. If you want to see the full snippet and comments, when you click "Open", a right side menu slides in giving you the full overview of the snippet.

This is the masonry view I am working on. What would be a good approach on solving the issue if there is an extremely long snippet with tons of comments. Should it all be expandable directly on your dashboard like the board view? Should it maybe open on the side like the grid view? Or something else?