User blog comment:JBox2D/My ideal patch/@comment-13536822-20140308215526/@comment-8050014-20140309202101

But since Ahri doesn't have long range and has to get fairly close to the action in teamfights (for this reason I agree with the change to Spirit Rush) yet is not tanky in any way, it's only natural that she is played as an assassin in the sense that she relies on not being hit (mobility and charm are good for this) and cc is her enemy, as opposed to fighting from the back lines like Veigar or Xerath, or being able to take a few hits and survive like Vladimir or Morgana. So yes, she is an assassin.

At least, thats how I know Ahri.