041 - OTP verify morph + Let's Start splash
- Tanggal: 2026-08-20
- Chat/topik: Setelah OTP register sukses, animasi sama Login (morph ball → Let's Start).
Ringkasan perubahan
Tombol "Verify & Continue" di layar OTP memakai SignInMorphButton yang sama dengan Sign In. Setelah verify register sukses: bounce 1 siklus → splash "Let's Start!" → Home. Reset password: morph loading lalu ke Login tanpa splash.
Impact bisnis
Momen masuk setelah registrasi terasa sama polished dengan login — first impression konsisten.
Epic / User stories
- Epic: Auth delight parity login ↔ OTP.
- US: Sebagai member baru, setelah saya verifikasi OTP saya melihat bola bouncing lalu "Let's Start!" sebelum Home, agar pengalaman sama seperti Sign In.
User terdampak
Member (register OTP verify). Reset password tidak pakai splash masuk Home.
Aplikasi terdampak
- mpc-android — PERLU (v1.20)
- mpc-ios — PERLU (v1.9, parity)
- mpc-web — TIDAK — skip sama animasi Login (spec 032)
- mpc-be / lainnya — TIDAK
Perubahan schema
Tidak ada.
Perubahan kode
- Android:
OtpScreen.kt,SignInMorphButton.kt(enabled) - iOS:
OtpScreen.swift,SignInMorphButton.swift(enabled) - ios-changes
037-otp-verify-morph-splash.md