# Panduan Rollback KitCikgu License Center

1. Tukar portal kepada `MAINTENANCE`.
2. Simpan log dan backup keadaan semasa untuk siasatan.
3. Pulihkan kod daripada backup sebelum deployment. Jangan padam private key, lesen atau Device ID.
4. Pulihkan database pra-migrasi hanya jika data rosak. Jika aktivasi masih berjalan, lebih selamat mengekalkan database dan rollback kod sahaja.
5. Uji `/api/v1/activate` dengan aplikasi ujian dan sahkan lesen lama masih boleh digunakan secara offline.
6. Buka semula portal selepas semua semakan selesai.

Jangan jana pasangan RSA baharu, kosongkan jadual `licenses`/`activations`, menukar format JWS, atau menggantikan database produksi dengan database ujian.

Migrasi 002 hanya menambah struktur dan tidak memadam lesen lama. Jadual baharu boleh dibiarkan untuk deployment semula kemudian.

