Das Problem

Restore eines 2 Wochen alten Backups entfernt stillschweigend Plugins die seitdem installiert wurden. User merkt 3 Tage später: „wo ist mein Cookie-Banner-Plugin hin?"

Wie Backsta es löst

Hookt nach jedem Backup mit Priorität 40 → speichert Sidecar-JSON (backsta-….inventory.json). Diff-Endpoint vergleicht Backup-Inventar mit aktuellem get_plugins() + Theme-Liste; markiert version-downgrades, theme-changes, WP-version-changes. Wird automatisch unter dem File-Select im Restore-Tab gerendert.

Wo im Plugin

Tab „Wiederherstellen" → erscheint automatisch nach File-Auswahl.