Feels like the Instance output filter produces a DocumentUpdatedEvent here (which is the reason why there is a diff) but a DocumentDeletedEvent followed by a DocumentCreatedEvent might be more accurate since that's what actually happen in this use case (and won't trigger this diff which is rightfully expecting the previous version to exist in the history). |