If there were any modifications, it would be helpful if there was a non-zero status.
This would allow moban to be used in CI to detect (and usually fail) if all files were not in sync.
This could be done like git diff --exit-code which adds the exit code to reflect there were changes.