I just accidentally overwrote my day’s work because the same GH definition file was open in two rhino sessions and I shut down the older session 2nd and then I guess acknowledged the save not noticing that the wrong rhino session was active.
Normally I’d have a google backup relatively recently but it’s been clogged catching up sync on some file reorganization all day.
This is actually really kindof irritating and unfriendly from a user perspective. I mean… It seems reasonable to want to have the GH definition running on my main project file, and then also have a sandbox in another rhino session to sortof throw weird cases at the definition etc without cluttering up the actual work file.
At a MINIMUM you need a warning that you’re about to overwrite a newer version of the file you’ve got open. Or generate a lock file and just disable multi sessions of a file. This is like pretty basic user friendliness features.