specs / 005-Changes-Schema-Migration-Log

005 - Log Schema ke docs/schema/migration

  • Tanggal: 2026-08-07
  • Chat/topik: Wajibkan pencatatan setiap perubahan schema di docs/schema/migration

Ringkasan perubahan

Ditambah rule schema-migration-log.mdc: setiap ubah schema wajib file di mpc-dev/docs/schema/migration/ yang isi utamanya ALTER/DDL query siap jalan di DB server (bukan hanya narasi), plus entri README. Cascade schema merujuk rule ini.

Impact bisnis

Ops/engineer punya skrip migrasi yang jelas untuk apply di server; mengurangi salah deploy schema dan drift dokumentasi vs DB.

Epic / User stories

  • Epic: Tata kelola schema lintas sistem.
  • US: Sebagai engineer/ops, saya ingin setiap schema change punya ALTER query siap jalan di DB server, agar migrasi tidak menebak-nebak.

User terdampak

  • Internal: engineer, DBA/ops.

Aplikasi terdampak

  • mpc-be / mpc-be-pos / mpc-admin — saat schema berubah
  • Workspace — rule + folder mpc-dev/docs/schema/migration/

Perubahan schema

Tidak ada (hanya proses dokumentasi).

Perubahan kode

  • .cursor/rules/schema-migration-log.mdc
  • .cursor/rules/schema-change-cascade.mdc — langkah catat migrasi
  • mpc-dev/docs/schema/migration/README.md