User blog:SapadorCastelo/UCP anonymous social activity

PROBLEM 1 - "A Fandom user"
This is the name given by Fandom to non-logged users when they comment on articles/blogs and leave messages on walls.

Current behavior
The link on the annon icon goes to a non-existent User page (Error The user account IP does not exist); and the link on the annon name goes to the # top of the page. Both are useless links. No link at all would be 10x better than this.

Expected behavior
Clicking on it should have a similar outcome as if you were clicking on the name of a logged user. On legacy, "A Fandom user" always linked to the related Special:Contributions page. Of course this shouldn't be done on UCP because comments and messages are not considered "contributions". So the most expected behavior would be a link to:

/Special:UserProfileActivity/IP-NUMBER?tab=comments if the link is clicked on a comment section;

/Special:UserProfileActivity/IP-NUMBER?tab=messages if the link is clicked on a message wall.

This leads me to another problem:

Current behavior
Fatal exception of type NotFoundException. Even if that IP has been used to make comments.

Expected behavior
A list with their participations, as it used to be done in legacy, but in the UCP format. If there is no such list, how can we track bad comments and possibly take an action against them, like temporarily blocking their IP? Looking for them on the Special:SocialActivity is impracticable. We need a list with the "social" contributions per IP.