One thing I really would like in a calendar app is some sort of "change log", and this gets somewhat close to that, assuming you track the file in git.
For example, I recently scheduled a dentist appointment 6 months from now. Unless I scroll through the calendar, or specifically search for it, there is no easy way to find that I added that event.