Tenho reparado que as respostas em “threads” aparecem numa ordem que não percebo. Parece-me isto:
0 - A publicação inicial
2 - segunda resposta a 0
2.1 - primeira resposta a 2
2.2 - segunda resposta a 2
1 - primeira resposta a 0
É assim mesmo? Não faria mais sentido ser tudo ordenado da mesma forma (de cima para baixo ou de baixo para cima)? E a ordem das treads? Mudam consoante o engajamento? É por isso que surgem fora de ordem?
Eu sei que há uma opção para escolher a ordem, mas parece-me que nunca consigo que tenha um comportamento coerente.
A ordem pela qual a árvore de comentários é ordenada é ditada pela tua seleção ao cimo. Por omissão, usa “Mais áticos” que penso ser um balanço entre mais recentes primeiro e mais respostas/votos, daí parecer inconsistente. Não sei exatamente o peso de cada coisa, teria que ver no código. Experimenta trocar a ordem e ver o que achas melhor.