Lewati ke isi

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

Last verified: 2026-06-11 (seam extraction upgrade + docs sync)


1. Scope

Controlled rollout replay for SC-BOS (scola_bundle_bos_rkas + governance bridges) on dev pilot server, per provisioning-runbook.md §7.


2. Topology & entitlement

Check Result
scola_bundle_bos_rkas installed
Canonical owners scola_bos_rkas, scola_bos_rkas_procurement, scola_bos_rkas_executive_bridge
Legacy bridge shims scola_bos_rkas_bridge, scola_bos_rkas_procurement_bridge, scola_bos_rkas_governance_bridge (upgrade-only)
Company scola_enabled_addon_skus contains SC-BOS ✅ (full-profile dev tenant)
scola_bos_rkas_entitlement default
Admin feature_flags.scola_bos_rkas true

Note: modul kanonik + shim di-upgrade di scoladev (2026-06-11). Residual DB-only: scola_bos_rkas_account_bridge (legacy, tidak ada di repo) — tidak memblokir API smoke.


3. API smoke (admin session)

Endpoint Observed
GET /api/v1/bos/components ✅ 200 {"success":true,"data":[]}
GET /api/v1/bos/allocations ✅ 200 {"success":true,"data":[]}

Not observed: feature_disabled pada path BOS dengan SC-BOS + SC-FIN/SC-OPS provisioned.


4. Verdict

GAP-05 (transitional public-sector bundles): Closed (seam extraction) — canonical owners scola_bos_rkas, scola_bos_rkas_procurement, scola_bos_rkas_executive_bridge; legacy *_bridge modules retained as upgrade shims only.


5. Replay

curl -s -b /tmp/scola-cookies -c /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/v1/bos/components

Disposable full replay: scripts/modular/capture_public_sector_evidence.sh bos