* refactor(replication): move resync decision contracts * fix(replication): avoid resync status clones