I suggest agreeing on a common code of conduct when editing questions and answers: it happened to me several times that questions were significantly altered by users, to the extent that the meaning of questions was altered/lost. Moderators also on occasion resort to such changes, although with more noble goals - like making a question more neutral or more aligned with the SE guidelines. Unfortunately, being human they often make changes that the author would disagree with.
I suggest that:
- every edit be preceded by proposing changes in the comments section, so that the author could themselves implement changes or state that such changes are undesirable (if I am not mistaken, this is also one of the main reasons for the existence of the comments section)
- if the author refuses to comply, use the appropriate SE tools to express your disagreement - voting to close, delete, flagging or downvoting the question.
Changes altering the content (beyond the basic grammar editing, formatting, etc. described here) risk offending author, affecting opinion of other users about the author, and may attract the up-/down-votes that the author does not deserve.
I am particularly interested in the moderators' input on this issue, so that this community could build its own set of rules for honorable conduct.
(While the author has the ability to rollback the edits, it might take a long time before they notice the changes and do so - either due to the time lag or because they are not visiting the community on a daily basis.)