When To Overwrite Vs Create A New Version
The right choice depends on one question. Are you still refining the same version, or are you moving into a different option that deserves to be kept separately?
Use Calculate when the version is still the same version
Choose Calculate when you are still improving the current version rather than creating a new path. This covers normal correction work and ordinary refinement. You may have adjusted appliance usage, corrected battery details, changed inverter assumptions, or updated solar values because the version was not final yet.
In that situation, replacing the current version's saved results is usually the right outcome.
Use Create New Version when the older result still matters
Choose Create New Version when the current version represents a decision point you may want to keep. That may be because you trust the current result, want to compare it with another option, or want a clear record of how the project developed.
This is especially useful when you are moving into a different scenario path. Because one version holds one scenario, a different scenario should normally become a different version if you want to preserve the earlier one.
The important change is that branching and calculation are now separate steps. You create the new version first, choose whether it should be empty, cloned, or changed into the other scenario type, and then calculate that version when it is ready.
Practical examples
Overwrite the current version if you fixed a mistake, updated a few assumptions, or fine-tuned the same scenario after reviewing the results.
Create a new version if you want to keep the current result and then try a different battery strategy, a different solar direction, or a different level of backup ambition for the same project.
Pay attention to the overwrite warning
If the current version already has saved results and you click Calculate, GridGap shows a warning before continuing. That prompt is there to stop accidental overwrites. If you pause when you see that message, it usually means the app is asking the right question at the right time.
If you are unsure, cancel the overwrite, think about whether the older result should be preserved, and then decide whether a new version is the better route.
A quick decision rule
If you would be frustrated to lose the current saved result, create a new version. If the current saved result is just an earlier draft of the same version, overwrite it.