auth:web, auth:sanctum, membership, role, permissions).
- Verify route group placement before debugging controller logic.Evidence pointers:
- routes/api/admin/v1.php:52
- routes/api/mobile/v1.php:66
- routes/api/mobile/v1.php:132
- app/Http/Kernel.php:72
- app/Http/Kernel.php:73
Limit::perMinutes(10, 5)) and route throttle middleware.
- Validate caller IP behavior in proxy/load balancer scenarios.Evidence pointers:
- app/Providers/RouteServiceProvider.php:70
- routes/api/mobile/v1.php:166
init-firestore middleware.
- Confirm FIREBASE_CREDENTIALS or GOOGLE_APPLICATION_CREDENTIALS resolves to a readable service account file.Evidence pointers:
- routes/api/mobile/v1.php:89
- routes/api/admin/v1.php:229
- config/firebase.php:53
customa-queue, customa-queue-pos-sync).
- Validate deployment script completed docker compose up -d and did not fail earlier in SSM fetch phase.Evidence pointers:
- deploy/production/compose.yml:15
- deploy/production/compose.yml:30
- deploy/scripts/deploy.sh:83
- deploy/scripts/deploy.sh:10
APIDocController::registerRoute(...) declarations in route files.Evidence pointers:
- routes/api/admin/v1.php:46
- routes/api/mobile/v1.php:170
auth:web, auth:sanctum, membership, role, permissions).
- Verifikasi posisi route group sebelum debug logic controller.Evidence pointers:
- routes/api/admin/v1.php:52
- routes/api/mobile/v1.php:66
- routes/api/mobile/v1.php:132
- app/Http/Kernel.php:72
- app/Http/Kernel.php:73
Limit::perMinutes(10, 5)) dan middleware throttle di route.
- Validasi perilaku IP caller pada skenario proxy/load balancer.Evidence pointers:
- app/Providers/RouteServiceProvider.php:70
- routes/api/mobile/v1.php:166
init-firestore.
- Pastikan FIREBASE_CREDENTIALS atau GOOGLE_APPLICATION_CREDENTIALS mengarah ke file service account yang bisa dibaca.Evidence pointers:
- routes/api/mobile/v1.php:89
- routes/api/admin/v1.php:229
- config/firebase.php:53
customa-queue, customa-queue-pos-sync).
- Validasi script deploy benar-benar mencapai docker compose up -d dan tidak gagal sebelumnya saat fetch SSM.Evidence pointers:
- deploy/production/compose.yml:15
- deploy/production/compose.yml:30
- deploy/scripts/deploy.sh:83
- deploy/scripts/deploy.sh:10
APIDocController::registerRoute(...) di file route.Evidence pointers:
- routes/api/admin/v1.php:46
- routes/api/mobile/v1.php:170