This is something we will need to discuss at length as we create the functionality. We will definitely test what works before it makes it into the live release.
Suggestion: Have a cutoff % for when it prompts with a message. For example, if a snap is above 95% upvotes, then a downvote will prompt with a message asking the reason why. If it's below this %, downvotes are free to be used without explaining why.
Any chance this will be a mandatory action when downvoting?
This is something we will need to discuss at length as we create the functionality. We will definitely test what works before it makes it into the live release.
Suggestion: Have a cutoff % for when it prompts with a message. For example, if a snap is above 95% upvotes, then a downvote will prompt with a message asking the reason why. If it's below this %, downvotes are free to be used without explaining why.