For our digitization project (https://gpura.org/), we were having the use case to make the item identifier(URL slug/dcterms:identifier
) unique. My friend Joe (joeirimpan (Joe Paul) · GitHub) has developed a module for that.
More details here New module: UniqueProperties - Add unique item properties from admin and enforce uniqueness of property values when creating or updating items