I have worked with Cisco catalyst since they first appeared, but I've only been working with Meraki for a while. One of the "Get out of gaol free" tricks Catalysts have is that if you are going to make a configuration change remotely, one that might cause you to lose your connection to a remote box, you can use the CLI command "reload in xx" where xx is the number of minutes/seconds till the box will reboot and revert to the initial (before you started messing with it) configuration.
Meraki is very different...no CLI and no "write mem" to make temporary changes permanant, but still the same ability to cut yourself off from a box when working remotely. I'm thinking about things like changing the "allowed" VLANs on an uplink trunk and omitting the management VLAN...if the management VLAN is not permitted on the uplink the box can't phone home, and you will lose connection to the device because the device loses connection to the Meraki cloud?
So here's the question: is there a command or capability within the Meraki hardware/dashboard which would allow me to have the box I'm working on go back to the configuration it was when I started messing with it? Then, if I don't cut myself off from the box, I could cancel the reload, and carry on with the new config, but if I lost the connection, all I have to do is wait till the box reloads and I'm back were I was before I started fiddling