View Single Post
There are other odd consequences of the "replicate on completion scheme".

If you have two clients and you complete a repeating task on both, then sync, you'll end up with three: one completed, and two replicated ones. I fall into this trap fairly regularly.

It's weird but at least nothing is lost.

If the task were cloned then deleted on completion then there's the possibility that during a sync changes made on one client (e.g. to the note) could be irretrievably lost.

The transactional nature of the Omnifocus sync scheme has lots of up sides, but this isn't one of them :-)