Does Vite need an automated upgrade command with rollback snapshots for plugin compatibility?
Vite currently lacks a built-in mechanism to automate recovery when a major version upgrade breaks plugin compatibility or leaves stale caches. The manual process—reverting package.json, restoring the lockfile, and clearing node_modules/.vite—does not address global or plugin-specific caches that may persist across reinstalls. An unresolved design question i