# TODO

Status diperbarui pada 27 Juli 2026 setelah implementasi Fase 6.

## Selesai

- [x] Fase 1–5C seluruh fitur inti.
- [x] Hasil & Nilai terpadu Siswa.
- [x] Progress Belajar khusus Siswa.
- [x] Rekap Nilai dan Laporan perkembangan Guru.
- [x] Profil mandiri Guru/Siswa.
- [x] Panduan Guru dan Siswa.
- [x] Accessibility dan aturan deployment dasar.
- [x] Role tetap hanya Guru dan Siswa.

## Pengujian Manual

- [ ] Jalankan migration terbaru pada XAMPP.
- [ ] Jalankan runtime contract Fase 6.
- [ ] Ikuti `MANUAL_TEST_PHASE6.md`.
- [ ] Uji seluruh fitur Fase 1–6 pada HP dan laptop.
- [ ] Pastikan tidak ada HTTP 500 atau fatal error baru.
- [ ] Backup database dan source setelah seluruh pengujian lulus.

## Setelah Fase 6

- [ ] Perubahan berikutnya hanya patch bug, revisi dosen, atau penyesuaian naskah skripsi.
- [ ] Jangan menambah fitur besar yang memperluas ruang lingkup penelitian.

## Patch Materi Guru

- [x] Perbaiki query daftar materi dan statistik lampiran.
- [x] Sinkronkan kategori materi dengan Teknik Visual.
- [x] Hilangkan upload lampiran ganda pada editor.
- [x] Sempurnakan UI daftar, editor, dan lampiran.
- [ ] Jalankan pengujian manual `MANUAL_TEST_MATERI_PATCH.md` pada XAMPP.

- [ ] Uji manual izin dan aktivasi kamera Praktikum pada Chrome desktop dan Android.
- [ ] Uji alur Digital Project lengkap: draft, upload, foto utama, kumpulkan, revisi, kumpulkan ulang, nilai, selesai.
