Play Mode, Saves, and Diagnostics · Version 0.5

Scene Recovery and Temporary Cleanup

Restore or discard an eligible unsaved scene after interruption and understand which stale temporary artifacts Filmstrip may clean at startup.

Filmstrip stores editor scene-recovery snapshots in the project’s user-local writable area. Recovery is designed for ordinary interrupted work, not as a second authored scene format.

Recovery behavior

  • Eligible unsaved scene state is captured outside the project source tree.
  • A later editor start can offer Restore or Discard.
  • Recovery is invalidated when the authored source scene changed after the snapshot was captured.
  • A restored scene remains an in-memory dirty edit until normal Save succeeds.
  • Discard removes the recovery candidate without modifying the authored scene.

Startup temporary cleanup

At startup, Filmstrip removes only recognized stale temporary artifacts in user-local writable roots. Fresh files and unrelated scratch data are not swept by a broad directory cleanup.

Project source remains authoritative

Recovery and temporary files do not become authored project assets and are not included in packaging or clean source exports.