New local/remote op against the working registry: add ops error on duplicate targets and `Change*` ops error on a missing target, while remove ops no-op when the target is already absent; LWW arms keep the newer-timestamp value (strict `>`). The common entry point for edits.
(&mut self, op: RegistryDelta, timestamp: TimeStamp)
source not stored for this graph (policy: none)