The airgapped repos (or otherwise separate production repos) model makes a lot of sense to me, but some are worried about the overhead of managing sync processes and additional repo services in multiple environments.
Regardless, do you think using pull requests for this might be viable perhaps instead of merge requests on to main branch on the main repo?
I had seen the post on OpenGitOps, but the paper from ControlPlane was new to me. Thank you!