up --scale to lower count leaves orphan instances
## Bug `incus-compose up --scale web=1` when `web` is currently at a higher count does NOT delete the surplus instances (e.g. `web-2`, `web-3`). They keep running as orphans. ## Root cause `ToStack` builds the stack from the target scale only, so surplus instances are never added to the stack and never receive `ActionDelete`. Event-based stack hooks can't see instances that aren't in the stack. ## Expected behavior Compare live project instances against the target stack and delete the difference. ## Side effect Scale-down also leaves stale DNS alias records in place (see #32).
issue