When the editor duplicates a record with a unique slug field, the new record maintains the same slug and the editor is able to publish the new record without errors (Even though the slug field is marked as error )
It should not allow a record to be published with an invalid field (slug) or, failing when the editor duplicates the record also updates the new record with a slug variation, as: /{original-slug}-autoincrement
Make sense?