Lewati ke konten utama

Change Example Pack

Example A - Add Mobile Endpoint

  1. Tambah route baru di routes/api/mobile/v1.php.
  2. Implement controller method di app/Http/Controllers/API/Mobile/V1/....
  3. Sinkronkan docs:
    • api-catalog.md
    • business-flows.md (jika flow berubah)
    • controller-map.md (jika controller baru)

Example B - Add Admin Feature Toggle

  1. Tambah endpoint patch/put pada routes/api/admin/v1.php.
  2. Implement di controller terkait modul.
  3. Update state transition di state-machine.md.

Example C - Add New Module

  1. Buat model/enum/service di app/Modules/<ModuleName>.
  2. Expose endpoint admin/mobile jika diperlukan.
  3. Tambahkan ke module-map.md + overview.md.

Definition of Done

  • Route valid dan dapat diakses sesuai guard/middleware.
  • Dokumen terkait berubah bersama kode.
  • Scan kontaminasi domain tetap 0 critical hits.