fix: block non-upgrade package selection
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled

This commit is contained in:
Codex Agent
2026-01-12 12:40:18 +01:00
parent c1be7dd1ef
commit e93a00f0fc
3 changed files with 18 additions and 13 deletions

View File

@@ -86,7 +86,7 @@ export function classifyPackageChange(pkg: Package, active: Package | null): Pac
const hasUpgrade = hasFeatureUpgrade || hasLimitUpgrade;
const hasDowngrade = hasFeatureDowngrade || hasLimitDowngrade;
if (hasUpgrade) {
if (hasUpgrade && !hasDowngrade) {
return { isUpgrade: true, isDowngrade: false };
}