777 B
777 B
Story: Persist Project Selection
User Story
As a User I want the application to remember the last project I opened So that I don't have to re-select the directory every time I restart the app.
Acceptance Criteria
- Backend: Use
tauri-plugin-store(or simple JSON file) to persistlast_project_path. - Backend: On app startup, check if a saved path exists.
- Backend: If saved path exists and is valid, automatically load it into
SessionState. - Frontend: On load, check if backend has a project ready. If so, skip selection screen.
- Frontend: Add a "Close Project" button to clear the state and return to selection screen.
Out of Scope
- Managing a list of "Recent Projects" (just the last one is fine for now).