What does the `selfHeal` option add to an automated sync policy?
AIt reverts manual live changes, resyncing the cluster to Git without a new commit
BIt restarts any Pods that have crashed to bring the app back to healthy
CIt automatically fixes invalid manifests in Git before applying them
DIt retries a failed sync repeatedly until the operation finally succeeds
Why this is the answer
selfHeal reverts direct live edits back to Git even without a new commit. It doesn't restart crashed Pods (not drift correction), doesn't fix Git manifests, and isn't retry or backoff for failed syncs.