Roster discipline
Certificates, attendance, and learner status now sit in one academic record.
This keeps academic operations premium on the front end and consistent on the backend.
The roster should become the operating surface for academic coordinators once learners are enrolled and placed into a live batch.
This keeps academic operations premium on the front end and consistent on the backend.
Track attendance completion per learner
Surface certificate eligibility from attendance plus assessments
Review active and completed student states
Keep certificates and roster progress tied to the same record
Use an operator account to open the secure VIVA academy surfaces.