...
Replace is “Apply changes on a date, old value will be valid before that date”
Replace should be greyed out if the entity was already replaced
Replaced entity should not be updatable
When a replacement entity is deleted, the link should be removed from replaced entity so a new replacement could be generated
Edit is “Apply changes, old value will be lost”
...