Many users would really benefit from a “safe mode” that completely avoids writing to flash.
I have a powerful router, and I often need to make frequent changes — adjusting routing policies, firewall rules, and other configurations thousands of times a day. I shouldn’t have to worry about wearing out the flash memory every time I make a change.
I understand that RouterOS commits changes immediately for consistency, especially in the GUI, but it would be great if there were an alternative mode — or at least an API option — to apply changes temporarily in RAM only, without touching the flash.
This would be incredibly useful for testing, automation, and development environments.