mirror of
https://github.com/hanzoai/studio-desktop.git
synced 2026-10-30 18:21:16 +00:00
## Summary - in `hasRequirements`, treat missing/changed known packages as `package-upgrade` instead of `error` - add/adjust unit tests for `hasRequirements` to reflect the upgrade flow behavior (missing packages => package-upgrade, not maintenance) ## Context During validation, a dry-run detected older comfyui-workflow-templates/comfyui-embedded-docs and returned `pythonPackages: error`, sending users to maintenance. The dry-run output matched the known upgrade path, so it should trigger the package upgrade flow, not a fatal error. ## Testing - Unit tests updated for `hasRequirements` (tsc/lint via lint-staged)