User blog comment:Rappy 4187/Technical Update: May 18, 2016/@comment-1251315-20160518201456/@comment-1474707-20160521092550

Have you mentioned this new "top links" thing in any technical updates? These are the first place I look when I see weird, detrimental stuff like that appear on our wikis. But I don't see any mention of it, and you say there's nothing else to report, so does this mean it appearing is not intended?