This is a feature that will be in ErickOS in the next version, it consists of keeping the files in /ErickOS/Users (which I think is where users normally save their files) and resetting everything else.
If you get a window box with a style similar to the GSOD with a text that says The "Reset while keeping my files" process is copying the files from the "ErickOS/Users" folder to the recovery drive... it is normal since it indicates that the process is in progress and that you should not restart ErickOS since several personal files could be lost
This process copies each of the files and folders in the "/ErickOS/Users" directory to the ErickOS recovery partition, then reinstalls ErickOS in the background and when it finishes installing, the copied files are moved to the original folder, causing that if a system file is damaged and for some reason ErickOS cannot be started, it repairs it to its original state without deleting the user files
If you want to know how it works, below is an image of the part of the code that manages the process.