Argo CD Resource Standard
Argo CD Applications belong to an AppProject that restricts source repositories, destinations, and resource kinds. Dev, Test, and Prod boundaries are explicit.
Application definitions use approved source revisions, chart/overlay paths, sync options, and image updater annotations/configuration. Production does not track unrestricted HEAD or broad wildcard tags.
Automated sync may be enabled for internal environments, with pruning and self-heal configured deliberately. Sync waves and hooks are used sparingly and documented. A failed hook must not leave an application indefinitely blocked without an operator runbook.