Lewati ke isi

T6F SC-STUDENT Result

Field Value
Wave T6F (full PKG-STUDENT)
Package SC-STUDENT / PKG-STUDENT / W15 + GAP-09 breadth
Date 2026-08-31
Status FULL CERTIFIED — engineering 19/19 ×2 + production enable on 971c116
Product contract T6F-STUDENT-full-product-contract.md
Topology TOPOLOGY_CERTIFIED_INDEPENDENT (T0-C)

Harness (full)

Run Database Evidence Result
1 scola_t6f_student_audit_20260831T093523Z T6F-evidence/T6F-STUDENT-FULL-20260831T093000Z-run1.json 19/19 PASS
2 same T6F-evidence/T6F-STUDENT-FULL-20260831T093100Z-run2.json 19/19 PASS

Cases: RT-W15-* (11) + RT-PKG-GAP-09-* (7) + RT-SEC-COUNSEL-01.

Hardening (STAB-011)

  • kesiswaan_domain_api.py: achievement/permit manage split; student FK scope; permit status not writable via save
  • scola_student_activity v17.0.1.0.10
  • scola_counseling v17.0.1.0.4 (W15 counseling)

Production enable — COMPLETED 2026-08-31

Step Evidence
W15 counseling promote (c3abace) T6F-evidence/T6F-STUDENT-20260831T021500Z-promotion.json
Allowlist SC-STUDENT + SC-LEARN T6F-evidence/T6F-STUDENT-20260831T022500Z-allowlist-learn-student.json
Full PKG-STUDENT backend (971c116) T6F-evidence/T6F-STUDENT-20260831T100000Z-promotion-971c116.json
Environment isolation (demo↔UAT FE) environment_isolation_check.py --livePASS
T0-C manifest T0-C-suite-manifests/SC-STUDENT.jsonENTITLEMENT_BOUNDARY_CERTIFIED_PKG_STUDENT / BUSINESS_WORKFLOW_CERTIFIED_PKG_STUDENT

Status: SC-STUDENT / PKG-STUDENT tersertifikasi penuh — W15 counseling + kesiswaan breadth (achievement, extracurricular, permit, incident), harness 19/19 ×2, GBN production pada 971c116, allowlist SC-ADM,SC-FEES,SC-LEARN,SC-STUDENT. Residual terbuka hanya kolom matrix DEC/REG (freeze QG, bukan blokir sertifikasi paket).