When a property is used for a entity class where a different one should be used instead the current way of doing it is adding a conflicts-with constraint for the property instance of with the value to avoid. One example of that would be P407, which shouldn't be used for humans and we should use P103 and P1412 instead. Anyway, when the editors see the error on the entity page they only see that they shouldn't use that property for that type of entity, but they don't know that they should add the information using a different property.
Would it be possible creating a new qualifier to specify which property or properties should be used instead of that one and displaying that information in the error message? I know that we already have that information in the description of the property, but I consider that a workaround and it is harder to keep in sync among languages.
Review July 2021:
Such properties are: