not-deployed — declared here, absent from the org (deploy would create).
would-update — declared here, live, but the canonical drifted.
in-sync — declared here, live, canonical matches.
orphaned — live in the org but NOT declared in this stack file.
REPORT-ONLY: deploy never touches it. Scope caveat — the observed list is
the WHOLE organization, so apps created by another stack file or an
imperative application create also surface here; "orphaned" means only
"not declared in this stack file", not "safe to delete". Removal is an
explicit stack teardown (or application delete).
Drift classification per application:
not-deployed— declared here, absent from the org (deploy would create).would-update— declared here, live, but the canonical drifted.in-sync— declared here, live, canonical matches.orphaned— live in the org but NOT declared in this stack file. REPORT-ONLY: deploy never touches it. Scope caveat — the observed list is the WHOLE organization, so apps created by another stack file or an imperativeapplication createalso surface here; "orphaned" means only "not declared in this stack file", not "safe to delete". Removal is an explicitstack teardown(orapplication delete).