लेख में तर्क दिया गया है कि फॉर्म ड्राफ्ट करने के लिए मॉडलों पर निर्भर रहने से त्रुटियां होती हैं क्योंकि वे गायब जानकारी और गढ़े गए मानों के बीच अंतर नहीं कर सकते, जिससे उपयोगकर्ता बिना जांचे गए फ़ील्ड्स को स्वीकार कर देते हैं। यह बाहरी चेकलिस्ट का उपयोग करके प्रश्नों को पूछने की आवश्यकता निर्धारित करने के माध्यम से निष्पादन से अज्ञातों की सूची उत्पन्न करने के लक्ष्य में बदलाव का प्रस्ताव रखता है।

  • सिस्टम तीन चेकलिस्ट का उपयोग करता है: स्थिर (टूल चयन, शर्तें), प्रदाता-विशिष्ट (आवश्यक फ़ील्ड, राज्य परिवर्तन), और उपयोगकर्ता-विशिष्ट (उद्देश्य, संदर्भ)।
  • एक परिभाषित खोज क्रम स्लॉट स्रोतों को निर्धारित करता है: उपयोगकर्ता उत्तर, निर्देश, पूर्व-निर्धारित मान, अवलोकन किए गए मान, या पूर्व राज्य।
  • यह दृष्टिकोण सभी स्रोतों की समाप्ति के बाद "अज्ञात" को एक वैध स्थिति मानता है, न कि मॉडल को खाली जगहों को अनुमानित या भरने की अनुमति देता है।
  • यह लुकअप से "कोई परिणाम नहीं" और खोज समाप्त होने के बाद शेष "अज्ञात" के बीच अंतर करता है।

यह विधि बाहरी प्रतिबंधों के माध्यम से गायब मानों की स्पष्ट पुष्टि को मजबूर करके, न कि मॉडल अनुमान के माध्यम से, भ्रामक डेटा को रोकती है।