Lewati ke isi

SC-FOUND Pilot Evidence — scoladev (2026-06-11)

Last verified: 2026-06-11 (Phase 6C kickoff)


1. Scope

Pilot replay for SC-FOUND (scola_foundation_analytics + foundation routes) on dev pilot server.


2. Topology & entitlement

Check Result
scola_foundation_analytics installed
scola_enabled_addon_skus contains SC-FOUND
Feature flag scola_foundation_analytics enabled

3. API smoke

Endpoint Role Observed
POST /api/v1/foundation/dashboard admin ✅ stats: 97 students, revenue/expense
POST /api/v1/foundation/performance admin ✅ attendance_rate 96.2%
POST /api/v1/foundation/programs admin ✅ route OK
POST /api/v1/foundation/academic-governance admin ✅ 200, benchmarks [] (empty pilot)
POST /api/v1/foundation/finance admin ⚠️ Access Denied — expected (foundation role only)

4. Frontend

Surface Catatan
YayasanDashboard.vue Dashboard utama
foundationRoutes.js Enterprise-only routes
foundationPageConfigs.js Sebagian page masih warning placeholder

5. Verdict

Phase 6C SC-FOUND: Core rollup APIs hijau; finance surface wajib role foundation_chairman. Academic governance kosong di pilot — UAT yayasan pending.


6. Replay

curl -s -b /tmp/scola-cookies -H "Content-Type: application/json" -X POST \
  -d '{"jsonrpc":"2.0","method":"call","params":{}}' \
  http://127.0.0.1:8074/api/v1/foundation/dashboard