🚀 Candidate Task Scheduler
Enroll students, specify course codes & configure execution windows
Task Queue {{ filteredTasks.length }}
| # | Candidate Matric | Target Course | Passcode & Mode | Status | Time Spent | Result / Diagnostic | Actions | |
|---|---|---|---|---|---|---|---|---|
|
📭
No matching candidate tasks Queue is clear or no entries match your search filter. |
||||||||
| {{ (tasksCurrentPage - 1) * tasksPerPage + idx + 1 }} |
👤
{{ task.matricNo }}
|
{{ task.course }} |
🔑 {{ task.examCode || '—' }}
{{ task.mode === 'visible' ? '🖥️ Visible' : '🔒 Silent' }}
|
⏳ Pending Running ✓ Completed ✗ Failed | {{ formatLiveDuration(task.startedAt) }} ⏱️ {{ task.timeSpent || task.duration }} — |
🎯
{{ task.score }}
{{ task.error }}
—
|
|
|
Daily Candidate Access Token (Current Operating Cycle)
Automated 24-hour token rotation policy for proctored candidate access and guest examinees.
👤 Enroll Candidate User Account
Create candidate access credentials with custom passcodes & course authorization
Authorized Candidate Directory
{{ users.length }} enrolled| # | Candidate Matric | Access Token (Token Gate) | Full Name / Course | Status | Last Active Login | Access Controls |
|---|---|---|---|---|---|---|
|
No candidate accounts created yet. Enroll candidates above to issue tokens and enforce access control on the exam portal. |
||||||
| {{ idx + 1 }} | {{ u.username }} |
{{ u.token || '—' }}
|
{{ u.fullName || '—' }}
{{ u.course || 'All Courses' }}
|
{{ u.status === 'active' ? 'Active' : 'Suspended' }} |
{{ u.lastLogin || 'Never' }}
{{ u.tokenUsage }} session{{ u.tokenUsage > 1 ? 's' : '' }}
|
|
🧠 Live Cognitive Agent Telemetry
Real-time trace logs of AI element resolution, question solving, and page interactions
🎓 Verified Transcripts & Gradebook {{ completedTasks.length }}
Audited completion records with zero-unanswered verification & exam duration logs
| Candidate Matric | Course | Verification | Score & Grade | Time Spent | Audit Signature | Completed At |
|---|---|---|---|---|---|---|
| No transcripts available yet. Once candidate exams finish, audit records appear here. | ||||||
| {{ t.matricNo }} | {{ t.course }} | ✓ Zero-Unanswered | {{ t.score || '100%' }} ({{ t.grade }}) | ⏱️ {{ t.timeSpent || t.duration || '—' }} |
{{ t.auditRef || 'REF: CBTP-VERIFIED' }}
|
{{ t.completedAt ? new Date(t.completedAt).toLocaleTimeString() : 'Just now' }} |
⚙️ System Engine & Universal Pacing Configuration
Configure CBT origin targets, AI cognitive model endpoints, and universal exam pacing