The workflow of the Thanks extension (https://www.mediawiki.org/wiki/Extension:Thanks) needs further thought.
Currently we have an irreversible action link without any user confirmation. This is bad.
The "thanks" link sits next to an "undo" link. A user could easily accidentally press the "thanks" link and then try the "undo" link as a means of un-thanking a user. (Many user interfaces provide an "undo" link after a user submits an action.)
One possible solution to the first issue might be requiring a two-click process. So the link would read "thanks" initially. After the first click, it might switch to "are you sure you want to thank this user for this edit?" (or something less verbose!). After the second click, it would submit the thanks.
The juxtaposition of the "thanks" link and the "undo" link... well, I'm not sure how to solve that.
I'll upload screenshots of the current workflow momentarily.
T49782: Rollback workflow needs further thought
T55879: Thanking a user for an edit takes multiple clicks
T63737: Thank notification on mobile should support click to undo
T73360: Instrument click through tracking on Thank, and confirm steps