also maybe worth checking out with Webspaces is my use of the (non-standard) file system access API in Chrome which allows for a more traditional "File -> Save" workflow when working with a local saved file. I believe this same method would work for Decker if the API is available in the current browser context.
Yep, fair enough - I empathize. I linked the spec later in the thread so you can keep an eye on it if it does actually get adopted by the other browsers.
Edit: also, to be clear, the 'push to origin' add-on I'm asking about in this thread for git etc is unrelated to this in terms of implementation, but I thought I'd mention it in case you weren't aware of it