I know it's too little, too late, but I have made the following quick changes, and will bolster this in future.
1. Adventuron now stores the previous 10 save revisions (when you press control + s or click the PLAY icon). This should help with disaster recovery.
2. Adventuron now won't save a document if in Keyboard Practise Mode, or if the amount of text in the editor window is less than 64 in length (covers the Control + A, DEL scenario).
3 - If you select "Clear All Text" a backup file will be downloaded from Adventuron to your local file system.
4 - A backup (in localstorage) per game_information / game_name is also stored every time the game is saved, or the tab closed / switched. If the author accidentally clears the editor, then the working storage will be gone, but the last version of the code in localstorage will still be available on a per-game-name basis. This will be the primary form of data rescue in the case of user error, or unforeseen bug.
-----
This is not a long term solution but should help in disaster situations where the code goes missing.