Sparky CooksSparkyCooks
Recipes

Drafts, Edit Locks, and Conflicts

Protect recipe changes when working offline or editing from more than one device.

Sparky Cooks protects recipe editing with local drafts, edit locks, and saved recipe revision checks.

Local Drafts

While you edit, the app keeps a draft on the current device. A draft helps protect unsaved work if you go offline, leave the editor, or the app closes.

A local draft is not the saved account recipe. Other users and devices cannot see it until it is successfully saved.

For a newly created recipe, Sparky Cooks can offer the unfinished draft when you return. Review the draft before deciding whether to continue it or discard it.

When the Saved Recipe Changed

If the saved recipe changed after your draft began, Sparky Cooks shows the whole recipe with additions and deletions marked. Choose:

  • Keep Draft to continue with your local version.
  • Keep Saved to discard the local draft and use the current saved recipe.

Review the differences before choosing. Keeping the draft does not silently merge two edits; it makes your selected version the one you continue editing.

Edit Locks

Only one active editing session can save the same recipe at a time. If another authorized user or device holds the edit lock, the editor explains that the recipe is being edited and identifies the editor when that information is available.

While locked:

  • Editing and save-only menus remain unavailable.
  • Save is unavailable.
  • Save As remains available when you want a separate copy.
  • Refresh checks whether the editing session has ended.

This prevents the app from inviting changes that cannot be safely saved.

Working Offline

Recently loaded recipes can remain available for reading, and local drafts protect editor work. A change is not shared with the account until it reaches the server successfully.

Before leaving a device, confirm that the recipe shows a successful save when you need the change on another device.

On this page