Lewati ke isi

T3-W02 Residuals

Updated after engineering exit matrix T3-W02-20260811T202759Z (32/32 PASS) + E1.2 rebind T0-E1.2-REBIND-CURRENT-20260811T2035Z (29/29 PASS).
Label: T3 ENGINEERING COMPLETE — PENDING INDEPENDENT W02 AUDIT (not W02 CERTIFIED).

ID Severity Status Notes
T3W02-G-001 CLASS_LINK TambahSiswa S1 CLOSED (runtime) W02-CREATE-OK + W02-CREATE-FOREIGN-BATCH
T3W02-G-002 strict_mode FE/BE mismatch S2 CLOSED (documented+runtime) ROW_ATOMIC Product freeze; W02-IMPORT-MIXED-ROW
T3W02-G-003 create via import API S3 CLOSED (ACCEPTED) Import is Product create path
T3W02-G-004 students_save atomicity S2 CLOSED (runtime+boundary) W02-UPDATE-ATOMIC + W02-UPDATE-PARENT-BOUNDARY (separate txs: students/save vs parents/relation/save)
T3W02-G-005 parent/student portal read scope S1 CLOSED (runtime) Fixed _get_parent_students falsy env.get; W02-PARENT-SCOPE* + dashboard/direct + attendance + optional student self
T3W02-G-006 RPC op.student bypass S1 CLOSED (runtime) Teacher/student/parent/admin create + write/unlink + teacher T2 search/read/count
T3W02-G-007 gt-w02-1.0 overlay S2 CLOSED (runtime) Overlay seeded each harness run
T3W02-G-008 full W02 matrix + tip bind S1 CLOSED (engineering) 32-case matrix bound as T3-W02-current-tip-matrix.json + E1.2 CURRENT rebind; independent audit still pending
T3W02-G-009 route cap drift create/import S1 CLOSED students.manage; core-parity PASS
T3W02-G-010 parent NIK global unique S2 CLOSED (ACCEPTED+runtime) Product: national NIK globally unique when set; W02-PARENT-NIK-* no cross-tenant leak
T3W02-G-011 parent partner lookup cross-tenant S1 CLOSED Company-scoped partner upsert; sibling reuse proven
T3W02-G-012 SPMB writes same SSOT S3 CLOSED (OUT OF W02) Admissions not Core W02 dependency
T3W02-G-013 account dual path S2 CLOSED (documented) ACCOUNT_LINK optional; disposable self-scope cleaned

Non-goals remain: SPMB certification, W05, optional packages.

Evidence

  • Matrix: T3-W02-evidence/T3-W02-20260811T202759Z-runtime-matrix.json
  • Tip bind: T3-W02-evidence/T3-W02-current-tip-matrix.json
  • Harness: custom_addons_scola/gcgscola/scripts/golden/w02_runtime_certify.py
  • E1.2: T0-E1.2-REBIND-CURRENT-20260811T2035Z-*