Page MenuHomePhabricator

Make use of constraints when suggesting statements to add
Open, Needs TriagePublic

Description

Soon we'll have constraints of different ranks: Mandatory, normal and suggested. When using item requires statement constraint (https://www.wikidata.org/wiki/Q21503247) on properties, the interface currently throws a warning at the user for mandatory and normal constraints (not for suggested). It would be nice if the statement suggestion tool would take into account these missing statements and offer them as (first suggestion). Tool should do that for mandatory, normal and suggested constraints.

For bonus points (or could be moved to a new task): https://www.wikidata.org/wiki/Q21502838 should do the opposite and remove suggestions. This would give our users much more influence on what the interface suggests.

Some background info at https://www.wikidata.org/w/index.php?title=Wikidata:Project_chat&oldid=912113364#New_status_of_constraint:_%22suggestion%22