Versioning
Every save is a version. Your recipe’s whole history stays with it. Nothing is ever lost.
How versions work
A recipe in Shikomi is not one document. It is a chain of versions, like a document’s revision history. v1 is created the first time you save; each later save adds a new version on top. The full chain is always available under History.
Saving a version
When you save a change, Shikomi records it as a new version with a short label (for example, “Less butter, higher oven”) and an optional note about why you made the change. Ten versions in, those labels are how you find the one that worked.
You can save a version from a recipe’s ✎ Edit screen, or right after a cook: the log prompt offers to log the trial and draft the next version, so a tasting flows straight into the next save.
What changed
Open History and pick any two versions. Shikomi shows exactly what changed between them: ingredient amounts, ratios, and edited steps, with additions in green and removals struck through.
The same view rolls up the ratio impact and, where it applies, the cost change, right beside the note you left on the newer version.
Restoring a version
Found a better past version? Open History and choose Restore on the one you want. Restoring never deletes anything: it saves a new version identical to the old one, so the version you moved away from still sits in the history, untouched.
Name versions after the change, not the date. Shikomi records the date automatically. And if a new version nearly repeats an experiment you have already run, Sous Chef flags the duplicate before you save.