ROADMAP LANJUTAN SAKILA (16 Sep 2026)
Sisa dari PRD V5.2/V6.0 + keputusan arah — level MINGGUAN, bukan slice harian.
Lab sekarang: audit 9 FAIL + 8 PARTIAL TUNTAS 100%.
Tahap 1 — Fondasi tenant (prasyarat semua)
- Skema: database terpisah per lembaga (keputusan 8).
- Tabel central: registry lembaga + koneksi DB masing-masing.
- Provisioning otomatis saat lembaga daftar.
Tahap 2 — Paket/langganan (keputusan 4-5)
- Tabel: plans, subscriptions, tenant_features.
- Gratis = core (donasi, kwitansi, laporan dasar).
- Premium = WA blast, auto-rekonsiliasi, laporan pajak, white-label, prioritas.
- HARAM % donasi — duit dari langganan fitur.
Tahap 3 — White-label
- Brand per lembaga (logo, nama, warna) via settings tenant.
- Build Flutter per brand (butuh source Flutter dari laptop pemilik).
Tahap 4 — Integrasi BYOK + onboarding otomatis (keputusan 7)
- Safira & WhatsApp per lembaga bawa key sendiri.
- Wizard onboarding: dibantu atau mandiri.
Catatan
- Kontrak mobile dibekukan sampai Flutter + backend digarap bareng.
- 55 tes gagal sisa = butuh kredensial asli (firebase/WA), bukan bug logika.