Do kont bez hasła (przeniesione z WP + założone przez Discord/Stripe). Idempotentna — kto już ustawił hasło, nie dostanie drugi raz. Maile idą transakcyjnie (NIE wymaga Brevo Starter). Najpierw Podgląd, potem Wyślij.
🧪 Test dostarczalności — wyślij szablon do siebie (adresy po przecinku), sprawdź czy trafia do „Główne" czy „Spam/Oferty". Link w mailu jest przykładowy, nic nie rusza.
🎬 Uzupełnij filmy lekcji (jednorazowe)
48 filmów odzyskanych z WordPressa (seed miał tylko 11/59). Idempotentne — wgrywa TYLKO tam, gdzie lekcja nie ma filmu. Najpierw Podgląd.
🗄️ Migracje bazy (D1)
Idempotentne — można klikać wielokrotnie. Nie kasuje ani nie przenosi danych: dokłada kolumny i indeksy. „skip (exists)" = już było. Punkt powrotu: D1 → Time Travel.