उपभोक्ता
मेटामॉडल किसी एजेंट को एक ऐसा व्याकरण देता है जिसके बाहर वह क़दम नहीं रख सकता। इंस्टेंस ग्राफ़ उसे ऐसे तथ्य देता है जो उसने ख़ुद नहीं लिखे। इन दोनों के साथ, आपके संगठन के बारे में किसी सवाल का जवाब देना रचना का काम नहीं रह जाता, बल्कि ट्रैवर्सल का काम बन जाता है — और यह फ़र्क़ ठीक उस एक जगह दिखता है जो मायने रखती है: क्या आपको जवाब को आगे भेजने से पहले उसकी जाँच करनी पड़ती है।
रिट्रीवल और ट्रैवर्सल
दोनों एक ही तरीक़े से शुरू होते हैं: जिस चीज़ के बारे में पूछा जा रहा है, उसे ढूँढना।
रिट्रीवल
वहीं रुक जाता है
ट्रैवर्सल
वहीं से शुरू होता है
Adventure Works मॉडल में पूछिए कि किसी आपूर्तिकर्ता की विफलता का असर कहाँ तक पहुँचता है:
टाइप-आधारित ट्रैवर्सल · तीन हॉप · चार प्रकार, तीन विभाग, एक क्वेरी
आपूर्तिकर्ता
Victory Bikes
उत्पाद SKU
Touring Tire Tube
बिक्री ऑर्डर
SO70282
रिटेल ग्राहक
Dalton Adams
तीन हॉप, और एजेंट ने इनमें से किसी का भी अनुमान नहीं लगाया। उसने यह नहीं निकाला कि टायर ट्यूब साइकिल में लगती है या कि एक ऑर्डर का मतलब एक ग्राहक है — हर हॉप एक टाइप-आधारित संबंध है जिसे किसी व्यक्ति या किसी तंत्र ने पहले ही दर्ज कर रखा है। यह श्रृंखला एक आपूर्तिकर्ता, एक उत्पाद SKU, एक बिक्री ऑर्डर और एक व्यक्ति से होकर गुज़रती है: चार प्रकार, तीन विभाग, एक क्वेरी।
और एक हॉप आगे वह हिस्सा है जहाँ कोई भावानुवाद कभी नहीं पहुँचता। उसी कंपोनेंट के पास या तो दूसरा समझौता होता है, या नहीं होता — इसके पास नहीं है: एक समझौता, और कोई दूसरा नहीं — इसलिए उत्तर एक नामित single point of failure है। उन टायरों के लिए, जिनकी आपूर्ति भी यही आपूर्तिकर्ता करता है, ट्रैवर्सल इसके बजाय एक दूसरा समझौता लौटाता है, और उत्तर एक ऐसा प्रभाव बन जाता है जिसके साथ निवारण जुड़ा है। यह अंतर किसी का विवेक नहीं है। यह उसी नोड पर दूसरा एज है — मौजूद या अनुपस्थित।
जवाब क्यों टिकता है
तीन काम, और इनमें से सिर्फ़ पहला और आख़िरी ही भाषा से जुड़े हैं:
01 · भाषा
सवाल को एक ट्रैवर्सल में बदलना
02 · डिटरमिनिस्टिक
इसे डिटरमिनिस्टिक तरीक़े से निष्पादित करना
03 · भाषा
परिणाम को बयान करना
संगठनात्मक इंटेलिजेंस कोई भाषा की समस्या नहीं है जिसके पीछे एक ग्राफ़ है। यह एक ग्राफ़ की समस्या है जिसका इंटरफ़ेस भाषा है — और किसी मॉडल से गद्य के आधार पर प्रभाव का तर्क करने को कहना, उससे वही एक चीज़ करने को कहना है जिसके लिए उसे जवाबदेह नहीं ठहराया जा सकता।
इसके बाद तीन चीज़ें आती हैं, और इनमें से कोई भी कोई प्रॉम्प्ट नहीं है।
आप क्या जाँच सकते हैं
क्या दर्ज होता है
इसे क्या बेहतर बनाता है
मॉडल की सीमा पर
जब पूछा गया कि परचेजिंग में एक ख़रीदार को सौंपे गए पर्चेज़ ऑर्डर और कौन संभाल सकता है, तो डेमो टेनेंट में मौजूद एजेंट ने यह जवाब नहीं दिया कि कोई नहीं संभाल सकता। इसने यह जवाब दिया कि
ग्राफ़ में मॉडल किए गए कोई द्वितीयक सह-असाइनी नहीं हैं।
इस शर्त वाले शब्द को पढ़िए। यह कोई बचाव नहीं है — यही पूरा दावा है। हो सकता है कोई सहकर्मी हो जो हर अगस्त में उसका काम संभालता हो; मॉडल जो कहता है, वह यह है कि किसी ने इसे दर्ज नहीं किया है। इनमें से एक वाक्य पर आप कार्रवाई कर सकते हैं, और दूसरे को कार्रवाई से पहले आपको सत्यापित करना पड़ता।
दस्तावेज़ों पर काम करने वाला कोई एजेंट यह फ़र्क़ नहीं कर सकता, क्योंकि उसके पास कोई आधार ही नहीं जिसके सापेक्ष वह चुप हो। किसी दस्तावेज़ भंडार में अनुपस्थिति और किसी ऐसे पृष्ठ में कोई फ़र्क़ नहीं जो कभी लिखा ही नहीं गया। किसी प्रकार के सापेक्ष अनुपस्थिति एक निष्कर्ष है: व्याकरण में वह संबंध मौजूद है, इस नोड के पास वह नहीं है, और उस कमी का एक स्वामी है — क्योंकि ज़िम्मेदारी मैट्रिक्स प्रकार का हिस्सा है, इसलिए हर नोड जानता है कि उसमें जो कमी है उसका जवाबदेह कौन है।
यही किसी भी मॉडल के बारे में उठने वाले एक जायज़ सवाल का ईमानदार जवाब भी है: अगर हमारा मॉडल अधूरा हो तो? वह होगा। एजेंट आपको बता देगा कि कहाँ।
बिना पूछे
अवस्था वाला एक टाइप-आधारित ग्राफ़ ऐसी चीज़ है जिसकी निगरानी की जा सकती है, और निगरानी ही वह जगह है जहाँ एक एजेंट किसी चैट विंडो के बजाय एक स्थायी सीट कमाता है। यह इन बातों पर ध्यान देता है:
कि किसी प्रक्रिया ने अपना स्वामी खो दिया
कि किसी अनुमोदक के पास ऐसा अधिदेश है जिसका उसने कभी उपयोग ही नहीं किया
कि सैकड़ों ऑर्डर अब एक ही व्यक्ति से होकर गुज़रते हैं, जिसका कोई सह-असाइनी दर्ज नहीं है
कि शाम की शिफ़्ट में किसी कौशल का ठीक एक ही धारक है
इनमें से कोई भी ऐसा सवाल नहीं है जिसे पूछने की बात किसी के मन में उसी दिन आती जिस दिन वह सच हुआ। ये सभी ऐसी अवस्थाएँ हैं जिनके सापेक्ष मॉडल की जाँच की जा सकती है — और हर एक किसी नामित व्यक्ति तक पहुँचती है, क्योंकि ज़िम्मेदारी मैट्रिक्स प्रकार का एक गुण है, न कि किसी के द्वारा कॉन्फ़िगर किया गया कोई नोटिफ़िकेशन नियम।
ध्यान की स्वायत्तता, अधिकार की नहीं। एजेंट पहचानता है, रिपोर्ट करता है, निगरानी रखता है और एस्केलेट करता है। यह आपके संगठन को नहीं बदलता, और यह सीमा किसी प्रॉम्प्ट में लिखी कोई नीति नहीं है: यह जो कुछ भी दावा कर सकता है, वह उस व्याकरण तक सीमित है जिसे इसने नहीं लिखा और जिसका यह विस्तार नहीं कर सकता।
एक और आपत्ति
अब तक यह एक ऐसे मॉडल का वर्णन है जो आज सत्य है। आप इस हिस्से को पहले विफल होते देख चुके हैं — वह कैटलॉग जिसे किसी ने अपडेट नहीं किया, वह CMDB जो एक साल के भीतर ग़लत हो गया। यह आपत्ति अपने अलग उत्तर की हक़दार है।