# Role Proctor

Proctor bertugas mengawasi pelaksanaan ujian, memantau sesi aktif, mencatat incident, dan membantu memastikan integritas ujian.

## Menu Utama

- Proctor Room
- Proctor Cohorts
- Incident Log

## Hak Akses

- Melihat daftar sesi ujian.
- Melihat detail sesi peserta.
- Memantau status sesi seperti in progress, completed, expired.
- Melihat attempt log dan integrity audit.
- Mencatat incident per peserta.
- Melihat cohort yang ditugaskan.

## Workflow Monitoring Sesi

```mermaid
flowchart TD
    A["Buka Proctor Room"] --> B["Pantau Daftar Sesi"]
    B --> C["Pilih sesi peserta"]
    C --> D["Lihat Session Detail"]
    D --> E["Cek status, section aktif, dan waktu"]
    E --> F["Pantau attempt log dan integrity audit"]
```

## Workflow Incident Log

```mermaid
flowchart TD
    A["Pilih sesi peserta"] --> B["Klik form incident"]
    B --> C["Pilih kategori dan severity"]
    C --> D["Tulis catatan jelas"]
    D --> E["Simpan Incident"]
    E --> F["Incident tampil di log dan export"]
```

### Contoh Incident

- Peserta disconnect.
- Peserta keluar fullscreen.
- Peserta mengalami kendala audio.
- Peserta salah login.
- Peserta melanggar aturan ujian.
- Proctor menandai sesi expired karena alasan operasional.

## Workflow Proctor Cohorts

1. Buka `Proctor > Proctor Cohorts`.
2. Pilih cohort yang sedang berjalan.
3. Cek daftar peserta dan assignment.
4. Pastikan peserta hanya mengerjakan paket yang ditugaskan.
5. Gunakan dashboard monitoring saat ujian berlangsung.

## Integrity Audit dan Attempt Log

- Integrity audit mencatat event seperti tab blur, reconnect, fullscreen exit, IP, user agent, dan timestamp.
- Attempt log mencatat event penting selama sesi.
- Data audit tidak otomatis menghukum peserta.
- Proctor menggunakan data ini sebagai bukti pendukung dan catatan evaluasi.

## Praktik Baik

- Mulai monitoring sebelum peserta login.
- Catat incident secepat mungkin dengan bahasa objektif.
- Jangan mengubah status sesi tanpa alasan yang jelas.
- Jika audio listening bermasalah, catat waktu kejadian dan peserta terdampak.
- Setelah ujian, pastikan incident penting sudah tersimpan sebelum result dipublish.
