DETAILED activity log that also saves whatever is deleted from a note
Logseq handles this by auto-committing to git every 60 seconds. I personally have set up my Vault to auto-commit to git every day, but you could do the same and configure it to the frequency you desire.