Suppose there is site with an upvote/downvote (like SE) feature, or a "liking" feature (like Facebook). A user posts something to this site and other users can cast their vote on it. Now suppose the poster is allowed to edit this post at any time, should this affect the votes that were cast on the original text?
I can see in some scenario's leaving the votes/likes as is could be problematic, the user could post:
Rand Paul for president
And get thousands of likes, potentially with the upvoters name associated with it, but then edit the post an hour later to:
Trump for president
And now to anyone who views the post all of the upvoters appear as Trump supporters.
However, not leaving the votes as is, for example resetting the votes upon edits, could also be problematic. Suppose the original poster just realized there was a spelling error and fixed it, that could cost them thousands of "likes".
Should votes/likes be left alone after an edit is made?