@pitaj Having a branch for the production version with a similar dump output is actually a great idea. You can solve the conflicts during git merge (or PRs if there would be a tea working on this) and there should be no problem.
The "administrators" and "Administrators" group both are the same group. In your case, it's supposed to be hidden, but is not. Can you look in your redis and ensure that when you run hgetall gid:1 and hgetall gid:2 (which should correspond to the "Registered Users" group and the "Administrators" group), that hidden is set to 1?