specs / 004-Changes-Member-App-Parity

004 - Member App Parity Android → iOS + Web

  • Tanggal: 2026-08-07
  • Chat/topik: Wajibkan port 1:1 perubahan mpc-android ke mpc-ios dan mpc-web

Ringkasan perubahan

Sebelumnya hanya ada pencatatan mpc-dev/docs/ios-changes/ tanpa kewajiban implementasi. Ditambah rule workspace member-app-parity.mdc: setiap perubahan member di Android harus diport perilaku 1:1 ke iOS dan Web (kecuali skip eksplisit).

Impact bisnis

Fitur member konsisten di semua channel (Android, iOS, Web); mengurangi gap pengalaman dan biaya “nanti diport”.

Epic / User stories

  • Epic: Parity pengalaman member multi-platform.
  • US: Sebagai member, saya ingin fitur yang sama di Android tersedia di iOS dan Web dengan perilaku setara.
  • US: Sebagai engineer, saya ingin Android jadi sumber kebenaran + checklist port otomatis diingat agent.

User terdampak

  • Member (Android/iOS/Web), engineer.

Aplikasi terdampak

  • mpc-android — sumber kebenaran
  • mpc-ios — PERLU port 1:1
  • mpc-web — PERLU port 1:1 (scaffold jika masih kosong)
  • Lainnya — TIDAK langsung

Perubahan schema

Tidak ada.

Perubahan kode

  • .cursor/rules/member-app-parity.mdc — rule baru
  • .cursor/rules/android-changelog-apk.mdc — pointer ke parity
  • .cursor/rules/app-versioning.mdc — mention parity saat app baru
  • mpc-customer/mpc-android/.cursor/rules/log-changes-for-ios.mdc — catatan saja tidak cukup; tambah catatan Web