## Goal Let users pause and resume work without introducing a server-side project database. ## Acceptance criteria - [ ] Users can save and reload a project locally (IndexedDB). - [ ] The app can export and import a snapshot file. - [ ] Incompatible snapshot versions fail gracefully. ## Task list - [ ] Implement snapshot serializer/deserializer. - [ ] Add save/load UI (button in header). - [ ] Handle versioning errors with a clear message. - [ ] Write tests for snapshot round-trip. --- **Estimate:** 0.5 day
Goal
Let users pause and resume work without introducing a server-side project database.
Acceptance criteria
Task list
Estimate: 0.5 day