- Edit mode menampilkan file existing dengan chip ✕ merah untuk tandai hapus
- File yang ditandai dikirim sebagai filesToRemove ke backend saat submit
- Reset removedFileIds saat cancel edit
- Input komentar: tombol + di kiri, pill input flex-1, tombol send lingkaran di kanan
- Tampilan file di komentar: semua tipe file sebagai card (tidak ada preview inline)
- Grid 2 kolom untuk file, chip '+N lainnya' jika lebih dari 2
- Modal full screen saat klik '+N lainnya' dengan grid 2 kolom
- Preview gambar via ImageViewing (dalam modal dan di luar modal)
- File non-gambar dibuka via native viewer (download + intent/share)