They (allegedly) had a problem or copying their mono-repo around their network so they solved it by making the server do all the work.
Sounds like a out of the frying pan and into the fire kind of solution.
With the added bonus that you now have a vibe-coded VCS, so good luck when that has strange bugs.