I think they wanted their own deploy timelines.
Essentially you have:
Modules = Microservices
Wrapper = Terraform/Helm Charts
And practically they work the same way.
This is another thing that used to make sense but no longer does. Back in the day we had pets and not cattle. You couldn't just roll someone's servers and expect everything to be fine. But today we write stateless cattle that can be killed at any moment.
Or, in other words, you can't have teams cooperating without governance.
At small size of code, tooling for that may be off-the-shelf for monolith.
Are there any rewrite told that work cross repos though?