When displaying replies, we chose to display only the first three replies and allow the user to show more of the thread if they chose. This prevented one thread from overpowering the screen and hiding other comments. It also helped reduce strain on the server since we didn’t need to call all comments at once.
There was conflicting opinion as to which three replies should be shown first. Both options are ordering the replies from oldest to newest. However, Option A would show the three oldest first. This makes sense because the first reply is the most connected to the original comment. After that first reply, the conversation evolves and subsequent replies drift further away. Since our objective is to increase conversation, I believed Option A best helped the user follow the discussion and interact.
Then comes the element of “Freshness.” Are users more interested in how the conversation began or where it is now? Is it important to highlight comments that were just said versus ones that are possibly a day old? Option B highlights fresh replies by showing the three most current.