SC-COUNSEL Pilot Evidence — scoladev (2026-06-11)¶
Last verified: 2026-06-11 (Phase 6C kickoff)
1. Scope¶
Pilot replay for modul BK / kesiswaan enterprise (scola_counseling, surface CounselingManagement/*).
Packaging SKU: bagian dari SC-STUDENT / kesiswaan — diaudit sebagai Phase 6C counseling surface.
2. Topology¶
| Check | Result |
|---|---|
scola_counseling installed |
✅ |
Counselor test user bk_user / role counselor |
✅ |
Module scola_counseling controllers loaded |
✅ |
3. API smoke (counselor session: bk_user / bk123)¶
| Endpoint | Observed |
|---|---|
POST /api/v1/counselor/dashboard |
✅ stats: counseling 0, cases 0 |
POST /api/v1/counselor/violations |
✅ route registered |
POST /api/v1/counselor/achievements |
✅ route registered |
Admin session: Access Denied — RBAC by design.
4. Frontend¶
| Surface | HomeLayout |
|---|---|
CounselingManagement/* |
0 match |
5. Verdict¶
Phase 6C SC-COUNSEL: API counselor hijau. Go-live menunggu UAT guru BK (pelanggaran → konseling → timeline).
6. Replay¶
curl -s -c /tmp/bk-cookies -b /tmp/bk-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":"bk_user","password":"bk123"}}'
curl -s -b /tmp/bk-cookies -H "Content-Type: application/json" -X POST \
-d '{"jsonrpc":"2.0","method":"call","params":{}}' \
http://127.0.0.1:8074/api/v1/counselor/dashboard