- Accurately inform data collections as to preferences, more or less

- Create a curated list of posts that can be accessed by others

- Try to affect the algorithm / vote that 'people should see this post'

BTW There is virtue signal in reposts as well - a lot. Many people not reading beyond the headline, but saying 'this is what I believe!' or 'this is what I've been trying to say!' ... which is an okay and necessary social thing to do.

As for the solution, I guess I'd need to know, what was the need to distinguish reactions from replies from reposts?

Reaction:

post-type=reaction;content=':)'

Reply:

post-type=reply;content='Well said'

Repost:

post-type=repost;content='You might like this:'

Reply to this note

Please Login to reply.

Discussion

Fair point about repost as virtual signal. However, as #[3] noted, it does carry a non-trivial reputation cost.