Problem
We currently do not have an autosave which would prevent users losing data unknowingly exiting the platform. This should build/develop/alter upon the physical user save interactions for better UX harmony.
Relates to gliff-ai/dominate#493 - add catch to stop unsaved annotations not saving
Solution
Co-create a userflow which documents the several potential routes of saving. These include:
- hard navigation catch [refresh the browser page, use of the browser back button]
- soft navigation catch [returning to CURATE]
- ANNOTATE trigger buttons [
Mark Annotation As Complete, Save Annotation]
- autosave
Considered Alternatives
Think about how Google Workspace handles the saving UX experience (i.e. autosave upon edits).
Additional Context
Relates to #657 - Mark Annotation As Complete no prompt to save annotations
Relates to #658 - Mark Annotation As Complete stay marked complete
Relates to #411 - save and reload system test
Problem
We currently do not have an autosave which would prevent users losing data unknowingly exiting the platform. This should build/develop/alter upon the physical user save interactions for better UX harmony.
Relates to gliff-ai/dominate#493 - add catch to stop unsaved annotations not saving
Solution
Co-create a userflow which documents the several potential routes of saving. These include:
Mark Annotation As Complete,Save Annotation]Considered Alternatives
Think about how Google Workspace handles the saving UX experience (i.e. autosave upon edits).
Additional Context
Relates to #657 -
Mark Annotation As Completeno prompt to save annotationsRelates to #658 -
Mark Annotation As Completestay marked completeRelates to #411 - save and reload system test