I vibe code unimportant things and test drive important ones. But I pushed the boundaries on some scripts to sync a client calendar where the calendar server is locked down to prevent our preferred and well tested sass solution.
Well. That backfired. It was consistently inconsistent on date ranges so a dedupe cycle of retrieve range with generic title from cal 1, delete, retrieve range from cal 2, add to cal 1 with generic title were two different ranges. Creating duplicates in the mismatched range.
Then in the attempt to fix that, I didn’t notice that it had removed the generic title part of the filter criteria and all my calendar events got deleted.
Not what I expected to occupy part of my day.
Welcome to the new era of going fast and breaking things.