Make the CLI pull command also pull deletions for files that have been deleted
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3580420. --> Reported by: [lauriii](https://www.drupal.org/user/1078742) Related to !767 >>> <h3 id="overview">Overview</h3> <p>Allow <code>canvas pull</code> to detect and optionally delete local component files that no longer exist remotely, with a user prompt to keep or remove them.</p> <h3 id="proposed-resolution">Proposed resolution</h3> <ol> <li>Identify local components that don't exist remotely (by machine name).</li> <li>Show count of local-only components in the pull summary.</li> <li>Before deletion, prompt: "Delete X local component(s) that no longer exist remotely? (y/N)" &mdash; default "No".</li> <li>If confirmed, delete the component directory and all its files.</li> <li>Report deleted components in the results summary with "Deleted" status.</li> <li>With --yes, delete automatically.</li> </ol> <h3 id="ui-changes">User interface changes</h3>
issue