Very often we need to test the app as if we are a new user.
There is basically 2 sources of state that the app looks for. To run the app in a new state, we need to delete/rename/move these two sources.
Start by quitting the app.
1. Move the Application State Folder
On mac it is located in ~/Library/Application Support/Seed for production data and /Seed-local for development.
Rename this folder to something else
2. Move the Keychain
Open up "Keychain Access" app on MacOS.
Search for "Seed"
Double click the keychain item - "seed-daemon-dev" or "seed-daemon-main". Rename the "Where" field to something else, press "Save Changes". Enter your computer password as necessary.
Done
Now when you open up the app, you are seeing things as a fresh user would. You can "skip" the onboarding to test various data loading workflows.
Todo
Explain how to reset the full application state on Linux and Windows.