In order to get my girlfriend to join Stack Exchange, I sometimes write questions using her account and upvote these question with my own account.
I'm not doing this because she is my girlfriend and I want to give her reputation, but because she isn't an English native speaker (although I'm not one either), and is not familiar with MarkDown or MathJax or the SE community. I write these questions for her to show her how to write good questions, and upvote them because I think they are good.
It may seem suspicious when one account keeps upvoting posts of another account. So my question is: would such behavior trigger any anti-cheating script, or be treated as cheating by the community?
I understand now that I shouldn't upvote a question I write which is posted by another account. However, here come another question:
If I just sit near her when she's writing questions and critique them, is it allowed to upvote these question, for I think they are good question after my modification?
Although this behavior is still indistinguishable from sock puppetry for anti-cheating scripts, I personally think it's moral.