MASTER GAP REGISTER — Production Readiness Professional
Last verified: 2026-06-11
Paket: SC-CORE + SC-LEARN + SC-ASSESS + SC-LIB
Go-live status: Hijau dengan catatan — 0 temuan Merah pada workflow inti
1. Ringkasan Eksekutif
| Domain |
Overall |
BE |
FE |
Flow |
| User Management |
Hijau |
7 |
8 |
8 |
| Akademik & Rapor |
Kuning |
8 |
7 |
7 |
| Absensi |
Hijau |
7 |
8 |
8 |
| SPMB |
Hijau |
7 |
8 |
8 |
| Keuangan SPP |
Kuning |
7 |
7 |
8 |
| LMS |
Hijau |
7 |
8 |
8 |
| CBT |
Hijau |
8 |
8 |
8 |
| Perpustakaan |
Hijau |
8 |
7 |
8 |
| Komunikasi |
Hijau |
8 |
7 |
8 |
2. Temuan Global (lintas domain)
| ID |
Severity |
Area |
Temuan |
Status |
| GAP-01 |
Medium |
Auth |
Custom permission snapshot + Odoo groups dual model |
Open — tracked odoo-best-practice-gap-register |
| GAP-02 |
Medium |
Controllers |
sudo() density di fees, admission, attendance, LMS |
Open — phased hardening |
| GAP-UI-01 |
Medium |
Frontend |
~80 views masih HomeLayout (non-Professional accounting excluded) |
Open — backlog UI migration |
| GAP-UI-02 |
Low |
Frontend |
Empty state tidak seragam di halaman legacy |
Open |
Tidak ada temuan Merah (P0 blocker) untuk go-live Professional.
3. Register per Domain
| ID |
Domain |
Severity |
Temuan |
Remediasi |
| UM-M1 |
User |
Medium |
GAP-01 auth |
Backlog dev |
| UM-M2 |
User |
Medium |
sudo import API |
Security sprint |
| AC-M1 |
Academic |
Medium |
HomeLayout rapor |
UI sprint |
| AC-M2 |
Academic |
Medium |
Workflow rapor training |
Mitigated: quick-start cetak-rapor |
| AC-M3 |
Academic |
Medium |
Grade publish E2E |
QA before go-live |
| AT-M1 |
Absensi |
Medium |
sudo attendance API |
Security sprint |
| AT-M3 |
Absensi |
Low |
RFID menu visibility |
Verify entitlement guard |
| SP-M1 |
SPMB |
Medium |
sudo lifecycle |
Security sprint |
| SP-M3 |
SPMB |
Low |
UAT replay |
Required: client UAT |
| KE-M1 |
Keuangan |
Medium |
sudo manual payment |
Security sprint |
| KE-M2 |
Keuangan |
Medium |
PaymentConfig UI legacy |
Partial fix 2026-06-11 (11 views) |
| LM-M1 |
LMS |
Medium |
sudo LMS |
Security sprint |
| LM-M2 |
LMS |
Low |
Test coverage |
Backlog |
| CB-M3 |
CBT |
Medium |
FE-BE sync recon |
QA before large exam |
| LI-M1 |
Perpustakaan |
Medium |
Library UI legacy |
UI sprint |
| KO-M1 |
Komunikasi |
Low |
Announcement layout |
UI sprint |
4. Go-Live Gate Checklist
| Kriteria |
Status |
| 0 temuan Merah workflow inti |
✅ |
| 9 domain diaudit |
✅ |
| Dokumentasi L2 §7–§8 |
✅ |
| User guide 14 role |
✅ |
| Config guides L3 |
✅ |
| Client UAT sign-off |
⏳ Template siap |
| QC gate server |
⏳ Jalankan saat deploy |
5. Audit Files
Lihat README untuk link per domain.