I was just about to post the same thing here, so thank you Jared for taking the initiative!
It's true that our discussions of social issues tend to break down into the most basic "is this even a problem?" form, but we've also had technical discussions break down in ways that feel very similar.
One idea I've been kicking around is some sort of.. way of encouraging people to maintain the
level of specificity of a given discussion prompt. For example,
Will's post asks us to "reflect on what role people of color can and should play in the future of coding", and he provides some links to relevant papers. I would say that he's starting a discussion at a high level of sophistication, with a very specific scope. By contrast,
here's a very open-ended discussion prompt: "What are people's thoughts on funding?"
So the change would be.. first, looking for cases where conversations are being pushed to a lower or higher level of specificity/sophistication by a comment that doesn't fit on the original level. Upon finding such a comment, the response could be.. starting up a new thread, with a link back to the ill-fitting comment, so we can have a discussion with that commenter at the level they wanted to engage at. Then, in the original thread, link to the new thread saying something like "This comment is interesting and I've started a new thread to explore it. Let's keep this thread here focussed on [restate/summarize original prompt]"