What problem does this solve?
Currently, it's listing its changes and then doing them immediately. While I like the idea of your principles, I'd have no idea what they are. I should be able to preview what you want to do and then accept those changes. Maybe you can have a toggle to turn that on and off.
Proposed solution
Provider(s) this applies to
Alternatives considered