Story: As a user I want to understand the results of the constraint check/violations
We should check the messages for
- Being clear in what they refer to. Bad: "The value" Better: "The value 'car' for 'instanceof'…
- Even if a minor misunderstanding happens, the message should still come across right. Bad: using double negative statements
- We should check for usage of Wikidata jargon. If we have an more commonly understood alternative, we should use this. (Works well with point 1., "Being clear in what they refer to")
- Enables action. We should enable users to improve Wikidata after reading the message. Instead of "Something complicated is broken, and it is out of my control" they should think "There is something that can be improved, and I can support this by doing [action]"