I find that tools like Slack aren't quite optimized for this.
What tools does your organization utilize for such in-depth written discussions?
Otherwise I still enjoy old style discussion forums. They are best if they support markdown. GitHub issue threads are ok.