001 - Workspace Rules: Cascade, API, Specs, UX, Android & POS Court APK
- Tanggal: 2026-08-07
- Chat/topik: Buat Cursor rules koordinasi lintas proyek, pencatatan spec/PRD, UX kalangan atas, dan changelog/build APK Android + POS Court
Ringkasan perubahan
Menambahkan rules di root workspace untuk: cascade schema, sync api_contract, spec/PRD bernomor, UX high-class, serta workflow changelog + build demo APK mpc-android dan mpc-pos ke Downloads.
Sub-perubahan
- Rule cascade schema → cek
mpc-admin,mpc-be,mpc-be-pos, laporkan impact dulu. - Rule sync API → update
api_contractdimpc-be/mpc-be-pos, cek Android/iOS ataumpc-pos. - Rule pencatatan spec →
mpc-dev/docs/specs/NNN-Changes-<Nama>.mddengan template PRD singkat. - Rule UX high-class → UI wajib elegant; tenang, jelas; hindari UI murahan/membingungkan untuk pejabat/artis/profesional senior.
- Rule Android changelog + APK → catat di
mpc-dev/docs/changes/android.md, bump versi per chat baru (baseline v1.10 → next v1.11), buildmpc-android-demo-vX.Y.apk, pindah ke/Users/glen/Downloads/. - Rule POS changelog + APK → catat di
mpc-dev/docs/changes/pos.md, bump per chat baru (baseline v1.0 → next v1.1), buildmpc-pos-demo-vX.Y.apk, pindah ke Downloads.
Impact bisnis
Mengurangi risiko breaking change antar sistem; dokumentasi keputusan lebih rapi; positioning UX premium; distribusi demo Android ke stakeholder jadi konsisten (versi + changelog + file di Downloads).
Epic / User stories
- Epic: Tata kelola perubahan lintas sistem MPC + standar pengalaman premium + distribusi demo Android & POS Court.
- US: Sebagai engineer, saya ingin checklist dampak schema/API diingat agent, agar tidak ada app yang ketinggalan.
- US: Sebagai product/eng lead, saya ingin setiap perubahan tercatat sebagai spec singkat.
- US: Sebagai member kalangan atas, saya ingin app terasa berkelas dan mudah dipakai.
- US: Sebagai stakeholder demo, saya ingin APK berversi jelas di Downloads beserta daftar changes (Android & POS Court).
User terdampak
- Internal: engineer, product, stakeholder demo.
- End-user (arah desain): member high-class.
Aplikasi terdampak
- Workspace KSR — PERLU — rules + specs
- mpc-android — PERLU patuhi saat ada perubahan kode (changelog + APK); file bootstrap
mpc-dev/docs/changes/android.md - mpc-pos — PERLU patuhi saat ada perubahan kode (changelog + APK); file bootstrap
mpc-dev/docs/changes/pos.md - mpc-be / mpc-be-pos / mpc-admin / iOS — sesuai rule masing-masing saat relevan
Perubahan schema
Tidak ada.
Perubahan kode
.cursor/rules/schema-change-cascade.mdc.cursor/rules/api-contract-sync.mdc.cursor/rules/log-specs-prd.mdc.cursor/rules/ux-high-class.mdc.cursor/rules/android-changelog-apk.mdc.cursor/rules/pos-changelog-apk.mdcmpc-dev/docs/changes/android.md— bootstrap changelog (baseline v1.10)mpc-dev/docs/changes/pos.md— bootstrap changelog (baseline v1.0)mpc-dev/docs/specs/README.md+mpc-dev/docs/specs/001-Changes-Workspace-Rules.md