Feature request for Darktable

This week I had a lot of crashes occurring with DT and it highlighted a weakness in my workflow. The problem is when DT crashes I lose some of the editing steps I have done and need to repeat the steps when DT reopens. What I would like to do is have a button or way of saving an update to the xmp file as I do my processing. Then if I have a crash it will be less of a loss. I did a work around for this when my system was unstable by opening another image so the xmp file would update for my edits and then I returned to the image I was editing.

Is there an option I am unaware of or would this be worth requesting as a new feature. When I am doing edits in software such as GIMP I can do a save option to save my work in progress as an XCF file extension by using the keyboard short Ctrl +S.

YOu can fire a write xmp in lighttable. I wonder if you can map that to a shortcut that will run from darkroom view??