I'm curious if anyone has experience with successful gitops patterns? I have an infra monorepo with a cli util that can CRUD stacks, but I'm not sure where to start in building the mechanism for versioning stack yamls. For example, one repo per set of synonymous/related stacks? One repo for all and directories per stack? Any insights welcome!!!