“most online discussions are structured in a way that makes the accumulation of knowledge difficult.”
It’s a different kind of conversation, but I’ve been trying to improve on this problem by developing a “debate mapping” website, where conversation is structured in tree form based on claims, and then arguments underneath it which support or oppose each claim recursively.
This is the website if you’re interested: https://debatemap.live
Maybe something like this? https://debatemap.live (note: I’m the developer of it)