Example A - Add Mobile Endpoint
- Tambah route baru di
routes/api/mobile/v1.php.
- Implement controller method di
app/Http/Controllers/API/Mobile/V1/....
- Sinkronkan docs:
api-catalog.md
business-flows.md (jika flow berubah)
controller-map.md (jika controller baru)
Example B - Add Admin Feature Toggle
- Tambah endpoint patch/put pada
routes/api/admin/v1.php.
- Implement di controller terkait modul.
- Update state transition di
state-machine.md.
Example C - Add New Module
- Buat model/enum/service di
app/Modules/<ModuleName>.
- Expose endpoint admin/mobile jika diperlukan.
- 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.