Artikel ini berargumen bahwa mengandalkan model untuk menyusun formulir menyebabkan kesalahan karena model tidak dapat membedakan antara informasi yang hilang dan nilai yang diciptakan, sehingga pengguna menyetujui bidang yang belum diperiksa. Artikel ini mengusulkan menggeser tujuan dari eksekusi menjadi menghasilkan daftar hal-hal yang tidak diketahui dengan menggunakan daftar periksa eksternal yang menentukan pertanyaan apa yang harus diajukan.
- Sistem menggunakan tiga daftar periksa: tetap (pilihan alat, kondisi), spesifik penyedia (bidang wajib, perubahan status), dan spesifik pengguna (niat, konteks).
- Urutan pencarian yang terdefinisi menentukan sumber slot: jawaban pengguna, instruksi, nilai prasetel, nilai yang diamati, atau keadaan sebelumnya.
- Pendekatan ini menganggap "tidak diketahui" sebagai keadaan yang sah setelah semua sumber habis, daripada membiarkan model menyimpulkan atau mengisi bagian kosong.
- Metode ini membedakan antara "tidak ada hasil" dari pencarian dan "tidak diketahui" yang tersisa setelah pencarian berakhir.
Metode ini mencegah data halusinasi dengan memaksa konfirmasi eksplisit atas nilai yang hilang melalui kendala eksternal, bukan inferensi model.