Use case or problem
At the moment, it seems to me that the storage of file snapshots provided by the File Recovery Core Plugin is not as independent and reliable as it could be.
All snapshots are stored not in the individual folder of the vault they belong to, but in Obsidian’s system folder (IndexedDB, I think?).
I believe this compromises data survivability. If the operating system is reinstalled, a backup copy of the vault will be created, but IndexedDB won’t always be included – after all, not all users are aware of this.
As a result, any system migration leaves the user without all previous file snapshots, and if something happens, there will be no way to restore the previous version of the file.
Proposed solution
As a solution, I propose moving the storage of all file snapshots created by File Recovery Core Plugin to the vault itself, which contains the files whose snapshots are created.
Current workaround
Manually create a backup of not only the vault, but also IndexedDB, if the user knows about the need for this.
Related feature requests
−