Creating a system to move topics based on given criteria such as a timestamp

I don’t think you need to reach to AI for any of this.

When you create these active ban topics why not also create a topic timer to move it to the correct category after a bunch of time passed, then it is automatic.

Also … any reason you are reaching away from Discourse core here, we already have logs for banned users, why not simply give your trusted users access to a data explorer query to look at history?