mirror of
https://github.com/storytold/photocraft.git
synced 2026-10-27 17:51:59 +01:00
Launch no longer deletes recovery entries right after loading them. A recovered document adopts the entry it came from: its next autosave replaces it in place (atomically) and saving or closing the document removes it, so a second crash before the next autosave loses nothing. New documents autosave under per-launch keys, so a document id reused from an earlier launch never overwrites a surviving entry, and sidecars whose key doesn't match their file name are ignored. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>