Migration-Tool: Foundation für Pixieset/Picdrop/Scrappbook-Wechsler
Wechsle zu Frames, ohne deine Galerien hand-zu-hand neu anzulegen. Sprint 1 von 4 legt das Framework, mit dem du Galerien aus Pixieset, Picdrop, Scrappbook, Pic-Time und ShootProof direkt in dein Frames-Studio überführen kannst. Bilder werden vom Konkurrenten geladen und in deinen Frames-eigenen Storage (Drive, Dropbox, S3, …) hochgeladen — Frames hostet nichts selbst.
Drei-Phasen-Lifecycle: Discovery (Frames listet deine Quell-Galerien auf) → Auswahl (du wählst pro Galerie, ob importiert werden soll) → Import (Background-Worker zieht Bilder Batch für Batch, retry-bar, abbrechbar). Pro Migration siehst du Live-Progress (Anzahl Bilder, fehlgeschlagene Items, Fehler-Log).
Pro Studio aktivierbar: Admin → Einstellungen → Migration-Tool. Standardmäßig aus, damit das Menü nicht für Studios überladen ist, die nie migrieren. Pro/Founding-Core/Trial enthalten das Feature — Core nicht (Core-Studios brauchen es nicht).
Sprint 1 — was funktioniert: Vollständiger Framework-Lifecycle, atomare Status-Transitions (race-safe), AES-256-GCM-Verschlüsselung der Source-Credentials, Cron-Worker-Pattern, und der Concierge-Adapter (manueller Import via uns, du gibst Bild-URLs als JSON-Manifest ein). Damit ist das Framework end-to-end testbar und wir können schon manuelle Migrationen für Wechsler durchführen.
Was in den nächsten Sprints kommt: Sprint 2 = Pixieset-Adapter (Session-Cookie + bekannter Endpoint), Sprint 3 = Picdrop + Scrappbook, Sprint 4 = SEO-Landing-Pages „Von X zu Frames wechseln". Storage-Upload-Pfad ist in Sprint 1 noch Stub — wird mit dem ersten echten Adapter scharf geschaltet.