Adopting Kubernetes and GitOps introduces complexities in verifying and validating application manifests, especially when using templating tools like Kustomize or Helm, which makes it difficult to understand changes just by looking at Git diffs. Tools like Argo CD offer built-in diff features that present rendered manifests, but these are limited to post-commit checks, which is often too late for effective review. A more proactive strategy involves using the Argo CD CLI's local diff command or maintaining a second Git repository for rendered manifests, allowing teams to view comprehensive changes before commit. However, these methods either complicate the process or pose security concerns similar to those encountered with Terraform's plan command. An alternative approach inspired by Terraform Atlantis involves comparing versions of desired states within Git branches and attaching full manifest diffs to pull requests, ensuring clarity and security without directly accessing clusters, thus maintaining GitOps principles.