I would say the use case for moving is:
- We have a channel dedicated to discussion about “Whales”
- A bunch of people start having a an involved discussion about “Penguins” cause they forgot to click “#penguin” and stuff got heated
- Mod steps in and
kicks the Penguin talk to the Penguin channel.
I guess the fundemental thing here is the re-sequencing.
I would say “fudge created_at” is about the only sane solution here cause you want everything moved in one block? Plus it technically is created at the point of time it is moved.