UPGRADE
Upgrade secara boleh balik
Treat code, configuration dan schema compatibility sebagai unit perubahan yang disemak.
Sebelum
- baca release notes
- sahkan checksum
- backup config, state dan audit
- rekod versi semasa
- hentikan trigger baharu tanpa memutus cycle aktif
Pasang
Bina venv baharu bersebelahan, pasang release yang disahkan, validate salinan konfigurasi dan jalankan cycle pasif sebelum menukar pointer deployment.
Selepas
- semak versi
- jalankan focused health check
- banding audit backend
- aktifkan semula timer
- pantau cycle berikutnya
Rollback
Jika validasi gagal, pulihkan pointer package dan konfigurasi sebelumnya; jangan ubah audit history untuk menyembunyikan kegagalan.