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.