Lewati ke isi

ENTERPRISE GAP REGISTER — Add-on SKUs

Last verified: 2026-06-11
Scope: Di luar paket Professional (SC-CORE + SC-LEARN + SC-ASSESS + SC-LIB)
Metodologi: ENTERPRISE-AUDIT-SCOPE.md Phase 6A–C

Temuan Professional tetap di MASTER-GAP-REGISTER.md. File ini hanya untuk SKU add-on.


1. Ringkasan Phase 6A (pilot → audit ringkas)

SKU Domain Pilot evidence Audit file Status overall
SC-BOS BOS & RKAS SC-BOS pilot bos-rkas-audit-2026-06-11.md Kuning — Phase 6A closed; UAT E2E operator pending
SC-DAP Dapodik SC-DAP pilot integrasi-regulasi-audit-2026-06-11.md Kuning — Phase 6A closed; live host replay pending

2. Ringkasan Phase 6B (full audit add-on)

SKU Domain Pilot evidence Audit file Status overall
SC-FIN Keuangan full SC-FIN pilot keuangan-full-audit-2026-06-11.md Kuning — topology hijau; UAT bendahara pending
SC-OPS Inventaris SC-OPS pilot inventaris-audit-2026-06-11.md Kuning — topology hijau; UAT pengadaan E2E pending

3. Temuan Phase 6A — SC-BOS

ID Severity Temuan Status Target
BOS-M1 Medium DB legacy scola_bos_rkas_account_bridge (tidak di repo) Open Cleanup DB / dokumentasi uninstall
BOS-M2 Medium End-to-end RKAS→procurement belum UAT operator Checklist ready uat-enterprise-addons-manual §3
BOS-M3 Medium Ketergantungan SC-FIN + SC-OPS untuk quote penuh Closed SC-FIN + SC-OPS audited Phase 6B
BOS-L1 Low Export/report pack BOS-RKAS Backlog Post operator UAT

4. Temuan Phase 6A — SC-DAP

ID Severity Temuan Status Target
DAP-M1 Medium Belum ada replay sync ke host Dapodik live/mock Open GAP-04 widen on staging
DAP-M2 Medium Operator belum punya checklist UAT sync GTK/rombel/siswa Mitigated integrasi-regulasi config
DAP-M3 Medium Routing Dapodik di beberapa surface admin Open Satukan catatan RBAC saat UAT enterprise
DAP-L1 Low Scheduler auto_sync observability Backlog Post-staging

5. Temuan Phase 6B — SC-FIN

ID Severity Temuan Status Target
FIN-M1 Medium UAT akuntansi penuh (CoA → jurnal → laporan) belum operator Checklist ready uat-enterprise-addons-manual §1
FIN-M2 Medium Prefix API campuran /api/accounting/* vs /api/v1/finance/* Open Canonicalization backlog
FIN-M3 Medium Admin fee CRUD masih JSON-RPC Open Post-SC-FIN GA; tidak blocker add-on
FIN-L1 Low Unit test suite scola_account/tests Backlog Coverage widen
FIN-L2 Low Gateway callback HTTPS production Ops checklist Go-live

6. Temuan Phase 6B — SC-OPS

ID Severity Temuan Status Target
OPS-M1 Medium UAT PR→PO→receipt→ledger belum formal Checklist ready uat-enterprise-addons-manual §2
OPS-M2 Medium Budget ledger kosong meski RKAS plans ada Checklist ready §3 BOS cross-module
OPS-M3 Medium SIMAK-BMN/BMD export tidak tersedia Backlog Sekolah negeri only
OPS-L1 Low Unit test suite scola_inventory/tests Backlog Coverage widen
OPS-L2 Low TTD elektronik BA disposal Backlog Administrasi

7. Ringkasan Phase 6C (deferred → audit kickoff)

SKU Domain Pilot evidence Audit file Status overall
SC-HR / SC-PEOPLE SDM & Payroll SC-HR pilot hr-audit-2026-06-11.md Kuning — HR-M0 fixed; UAT payroll pending
SC-ATT-RFID RFID attendance SC-ATT-RFID pilot absensi-rfid-audit-2026-06-11.md Kuning — ATT-M0 fixed; hardware UAT pending
SC-FOUND Governance SC-FOUND pilot governance-audit-2026-06-11.md Kuning — rollup API hijau; yayasan UAT pending
SC-COUNSEL BK/Kesiswaan SC-COUNSEL pilot counseling-audit-2026-06-11.md Kuning — counselor API hijau; BK UAT pending

Brief: ENTERPRISE-PHASE-6C-PREP.md


8. Temuan Phase 6C — SC-HR

ID Severity Temuan Status Target
HR-M0 Merah→Closed Payroll REST 404 — controllers tidak di-load Closed BE scola_payroll/__init__.py 2026-06-11
HR-M1 Medium UAT payroll cycle operator Open UAT-HR.md
HR-L1 Low Unit test suite scola_payroll/tests Backlog Coverage widen

9. Temuan Phase 6C — SC-ATT-RFID

ID Severity Temuan Status Target
ATT-M0 Merah→Closed _sudo_model missing pada RFID admin APIs Closed RfidElevationMixin 2026-06-11
ATT-M1 Medium Hardware ingest UAT belum Open Reader fisik sekolah
ATT-M2 Medium Pilot tanpa kartu/device Open Seed UAT

10. Temuan Phase 6C — SC-FOUND

ID Severity Temuan Status Target
FOUND-M1 Medium UAT foundation_chairman finance API Open Role yayasan sign-off
FOUND-M2 Medium Academic governance benchmarks kosong Open Multi-unit pilot data
FOUND-M3 Medium FE placeholder warnings Open Page-by-page hardening

11. Temuan Phase 6C — SC-COUNSEL

ID Severity Temuan Status Target
COU-M1 Medium UAT workflow BK operator Open Pelanggaran→konseling UAT
COU-L1 Low Confidentiality audit trail Backlog Post go-live

12. Aturan update

  1. Setiap temuan wajib tag SKU + severity (Merah/Kuning/Hijau).
  2. Jangan duplikasi item yang sudah closed di MASTER tanpa label (enterprise widen).
  3. Setelah audit Phase 6A/6B selesai, tambahkan file *-audit-YYYY-MM-DD.md per domain.