# Haven ## 2. Repo layout (`gitops/`) ``` gitops/ ├── bootstrap/ │ ├── namespaces.yaml # cluster namespaces │ ├── argocd-install/ # Argo CD install manifests + ingress │ └── root-app.yaml # root Application watching apps/root ├── apps/ │ ├── root/ │ │ ├── kustomization.yaml # points to applicationset.yaml │ │ └── applicationset.yaml# auto-discovers apps/*/*.yaml │ └── / # e.g., default/, media/, monitoring/ │ ├── .yaml # all-in-one manifest per app │ └── .yaml ```