# Role-Based Onboarding Order

> Last updated: 2026-03-28
> Tujuan: mempercepat onboarding dengan urutan baca yang relevan per peran.

---

## 1) Owner / Project Lead (30-45 menit)

1. `README.md`
2. `docs/AI_PROJECT_MEMORY.md`
3. `docs/COMPREHENSIVE_FEATURE_GUIDE.md`
4. `MASTER_AUDIT_REPORT.md`
5. `SECURITY_EXECUTIVE_SUMMARY.md`
6. `PERFORMANCE_AUDIT_REPORT.md`

Hasil yang diharapkan:
- Paham cakupan sistem, risiko utama, dan prioritas eksekusi 30 hari.

---

## 2) Backend Developer (60-90 menit)

1. `docs/AI_PROJECT_MEMORY.md`
2. `docs/RESTRUCTURING_GUIDE.md`
3. `docs/ROADMAP_RESTRUCTURING.md`
4. `CODE_QUALITY_AUDIT_REPORT.md`
5. `CODE_FIXES_IMPLEMENTATION_GUIDE.md`
6. `SECURITY_CRITICAL_ISSUES.md`
7. `SECURITY_FIXES_CRITICAL.md`
8. `SECURITY_FIXES_HIGH_PRIORITY.md`
9. `docs/getting-started/API_TESTING_GUIDE.md`

Hasil yang diharapkan:
- Paham pola arsitektur saat ini, debt kritikal, dan baseline perbaikan aman.

---

## 3) DevOps / Infra (60 menit)

1. `production/PRODUCTION_DEPLOYMENT.md`
2. `production/PRODUCTION_READY.md`
3. `vps-install/README.md`
4. `docs/setup/FREERADIUS-SETUP.md`
5. `docs/setup/VPS_OPTIMIZATION_GUIDE.md`
6. `docs/setup/PROXMOX_VPS_SETUP_GUIDE.md`
7. `docs/setup/PROXMOX_LXC_SETUP.md`
8. `docs/setup/PROXMOX_L2TP_SETUP.md`
9. `docs/setup/CLOUDFLARE_TUNNEL_SETUP.md`

Hasil yang diharapkan:
- Punya SOP deploy, hardening, dan troubleshooting infra end-to-end.

---

## 4) Network / MikroTik Engineer (45-60 menit)

1. `docs/mikrotik/MIKROTIK_RADIUS_COA_COMPLETE_SETUP.md`
2. `docs/mikrotik/MIKROTIK_COA_SETUP.md`
3. `docs/mikrotik/MULTIPLE_NAS_SAME_IP.md`
4. `docs/getting-started/COA_TROUBLESHOOTING_WORKFLOW.md`
5. `docs/isolation/ISOLATION_SYSTEM_WORKFLOW.md`
6. `docs/isolation/ISOLATION_TESTING_GUIDE.md`

Hasil yang diharapkan:
- Bisa setup CoA stabil, isolasi pelanggan, dan diagnosa issue NAS dengan cepat.

---

## 5) Finance / Billing Ops (40-60 menit)

1. `docs/billing/PREPAID_POSTPAID_WORKFLOW_V3.md`
2. `docs/billing/INVOICE_NUMBER_FORMAT.md`
3. `docs/billing/CUSTOMER_PAYMENT_SELF_SERVICE.md`
4. `docs/billing/MANUAL_PAYMENT_AND_NOTIFICATION_SYSTEM.md`
5. `docs/billing/BALANCE_AUTO_RENEWAL.md`
6. `docs/billing/AGENT_DEPOSIT_SYSTEM.md`

Hasil yang diharapkan:
- Paham alur invoice, pembayaran, renewal, dan proses manual approval.

---

## 6) QA / Tester (45 menit)

1. `docs/getting-started/API_TESTING_GUIDE.md`
2. `docs/getting-started/TROUBLESHOOTING.md`
3. `docs/isolation/ISOLATION_TESTING_GUIDE.md`
4. `docs/features/LAPORAN_EXPORT.md`
5. `docs/getting-started/CHANGELOG.md`

Hasil yang diharapkan:
- Memiliki checklist verifikasi regresi untuk API, isolation, dan laporan.

---

## 7) Mobile Developer (30-45 menit)

1. `mobile-app/README.md`
2. `mobile-app/ERROR_FIXES.md`
3. `mobile-app/TYPESCRIPT_FIXES.md`
4. `mobile-app/NEXT_STEPS.md`
5. `docs/notifications/AGENT_NOTIFICATION_MOBILE_SYSTEM.md`

Hasil yang diharapkan:
- Lingkungan mobile siap jalan dan paham integrasi notifikasi.

---

## Fast Path (15 menit, untuk semua role)

1. `README.md`
2. `docs/AI_PROJECT_MEMORY.md`
3. `SECURITY_EXECUTIVE_SUMMARY.md`
4. `docs/DOCS_INDEX.md`

Gunakan jalur ini untuk pemahaman awal sebelum masuk ke dokumen spesifik role.
