How about the ability to ban a user from a particular topic as the default first sanction in Discourse?
At the moment, apparently the only option available for moderators to discipline a user is to ban them altogether from the whole forum, with the length of the ban according to the severity of the infraction. This is sometimes more punishment than would strictly be necessary to keep the discussion on course.
I suggest that if a user is being annoying in a particular thread, then the option to exclude them from that thread for a week, or until it closes, should be available as a moderation tool in addition to an outright ban for things that are way over the line.
What do you think?