SC-OPS Pilot Evidence — scoladev (2026-06-11)¶
Last verified: 2026-06-11 (Phase 6B full audit)
1. Scope¶
Full audit replay for SC-OPS (scola_bundle_operations → scola_inventory + procurement bridge) on dev pilot server.
2. Topology & entitlement¶
| Check | Result |
|---|---|
scola_bundle_operations installed |
✅ |
scola_inventory installed |
✅ |
scola_bos_rkas_procurement installed |
✅ (budget linkage) |
Company scola_enabled_addon_skus contains SC-OPS |
✅ |
Admin session scola_inventory feature |
enabled |
Controller sudo() di scola_inventory/controllers |
✅ 0 |
3. API smoke (admin session, port 8074)¶
| Endpoint | Observed |
|---|---|
GET /api/inventory/assets |
✅ 200, assets sample (Test Asset QA, Laptop) |
GET /api/inventory/low-stock |
✅ 200, low-stock alerts |
GET /api/inventory/disposals |
✅ 200, disposal records |
GET /api/inventory/inspections |
✅ 200, inspection records |
GET /api/inventory/budget/ledger |
✅ 200, entries empty (BKU ready) |
Not observed: feature_disabled pada path inventory dengan SC-OPS provisioned.
4. Frontend sampling (code review)¶
| Path | View | AppTitle | EmptyState |
|---|---|---|---|
/admin/inventory/requests |
RequestList.vue |
✅ | ✅ |
/admin/inventory/stock |
StockList.vue |
✅ | ⚠️ sampling |
/admin/inventory/assets |
AssetList.vue |
✅ | ⚠️ sampling |
/admin/inventory/reports/bku |
BukuKasUmum.vue |
✅ | — |
0 HomeLayout di AdminViews/Inventory/.
5. Cross-module (SC-BOS seam)¶
| Check | Result |
|---|---|
GET /api/budget/planning |
✅ RKAS plans exist |
GET /api/inventory/budget/ledger |
✅ contract OK (empty ledger) |
| Procurement bridge module | ✅ installed |
Chain API RKAS→ledger→inventory terbukti; transaksi pengadaan end-to-end belum UAT operator.
6. Verdict¶
Phase 6B SC-OPS: Topology + API smoke hijau. Go-live menunggu UAT PR→PO→receipt dengan bendahara/gudang.
7. Replay¶
curl -s -c /tmp/scola-cookies -b /tmp/scola-cookies \
-X POST http://127.0.0.1:8074/api/auth/login \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"call","params":{"login":"admin","password":"admin"}}'
curl -s -b /tmp/scola-cookies http://127.0.0.1:8074/api/inventory/assets
curl -s -b /tmp/scola-cookies http://127.0.0.1:8074/api/inventory/budget/ledger