W02.1 Post-enrollment archive — residuals
Label: W02.1-POST-ENROLLMENT-ARCHIVE · Companion: W02.1-post-enrollment-archive-result.md
Mode: server · workspace /home/scola/odoo
Closed in this bounded slice (current-tip engineering — bukan residual)
| Item |
Catatan |
| Admission-scoped archive endpoint |
Reason + idempotency + immutable audit; w03_state & kuota unchanged |
| FE SPMB path |
archiveEnrolledStudentRecord (bukan setAdminStudentsActive) |
RT-W03-REC-01 partial |
Bounded archive only — bukan full reversal closure |
Accepted residuals (bukan blocker slice W02.1)
| ID |
Severity |
Lapisan |
Residual |
| W02.1-R001 |
S2 |
Deferred product |
Full reversal / reopen enrolled sebagai transisi W03 — unsigned; enrolled tetap terminal. |
| W02.1-R002 |
S2 |
Served-dev |
Served FE/BE identity & live smoke di docroot/dev runtime belum diikat di dokumen result ini. |
| W02.1-R003 |
S2 |
Historical / T6B |
Bridge Admission→Fees install-state di live DB tidak diklaim di sini (T6B-V1-R006 historis; aktivasi = fase terpisah). |
| W02.1-R004 |
S3 |
Phase 5 leftover |
Route ranking principal/VP masih hidup di luar scope /admin/spmb (principalRoutes.js, vicePrincipalRoutes.js). Hygiene /admin/spmb/* legacy ≠ cleanup role leadership. |
| W02.1-R005 |
S3 |
Docs |
Sinkron backlog STAB (termasuk STAB-013 note) dikerjakan di Phase 3 docs; bukan sertifikasi demo/prod. |
| W02.1-R006 |
S3 |
Deferred product |
Waitlist, ranking otoritatif, T6D CBT, demo/production promotion. |
Explicit non-blockers for W02.1 exit
- Generic student archive API di Core Student Database tetap ada untuk W02 umum.
- Independent auditor artefacts tidak ditulis ulang.