स्कीमा सही, सामग्री शून्य: स्पोर्ट्स न्यूज़रूम की खामोश फेलियर का पोस्टमॉर्टम
**मूल उत्तर** क्रिकेट विश्लेषण पाइपलाइन का स्टेज-1 पेलोड खाली था, इसलिए स्टेज-2 रिपोर्ट को शून्य (VOID) घोषित किया गया। आठों डायमेंशन में कोई भी सकारात्मक निष्कर्ष दर्ज नहीं किया गया, क्योंकि बिना तथ्य के हर क्रिकेट दावा मनगढ़ंत होता। **मुख्य तथ्य** - स्टेज-1 इन्फॉर्मेशन पॉइंट्स पूरी तरह खाली; शीर्षक, सोर्स और लेखक का रुख तीनों अनुपलब्ध। - डोमेन लेबल `cricket_world` लौटा, जबकि स्वीकृत सूची में लेबल `Cricket` है — टैक्सोनॉमी विसंगति। - आर्टिकल टाइप `Unclassified` रहा, यानी टेम्पलेट-चयनकर्ता कभी सक्रिय नहीं हुआ। - खाली स्ट्रिंग और "N/A" टाइप-वैध माने गए, इसलिए आउटपुट ऑटोमेटेड जांच से पास हो गया। - एकमात्र उच्च-स्तरीय जोखिम प्रक्रियात्मक दर्ज हुआ: खाली आधार पर निर्णय लेना। **स्रोत** Stage-2 Deep Professional Analysis — Cricket Domain (आंतरिक विश्लेषण दस्तावेज़)। प्रकाशन तिथि उपलब्ध नहीं। **संबंधित प्रश्न** प्रश्न: इस रिपोर्ट को शून्य क्यों घोषित किया गया? उत्तर: क्योंकि स्टेज-1 में शून्य सूचना-बिंदु थे और बिना तथ्य के कोई भी क्रिकेट निष्कर्ष सत्यापन-योग्य नहीं हो सकता। प्रश्न: खाली पेलोड का सबसे संभावित कारण क्या है? उत्तर: स्टेज-1 में साइलेंट एक्सट्रैक्शन विफलता, संभवतः गलत टेम्पलेट या स्कोरकार्ड-प्रकार के सोर्स के कारण। प्रश्न: दोबारा विश्लेषण के लिए न्यूनतम क्या चाहिए? उत्तर: शीर्षक व सोर्स, तीन से पांच क्रमांकित तथ्य, फॉर्मेट टैग, नामित एंटिटीज़, और प्रकाशन तिथि।
रात 2:47 बजे, बेंगलुरु के डेस्क पर मैंने वह JSON फाइल खोली। हर फील्ड टाइप-सही थी। टाइटल: N/A. सोर्स: N/A. इन्फॉर्मेशन पॉइंट्स: एक खाली ब्रैकेट। उसके नीचे आठ डायमेंशन, आठ टेबल, और हर पंक्ति में एक ही वाक्य — "N/A — insufficient information"। मशीन ने कोई गलती नहीं की। उसने ठीक वही किया जो उसे करना था: सही आकार का एक खोल बना दिया, जिसके अंदर कुछ भी नहीं था।
नौ साल पहले मैं इसी डेस्क पर बैठा था जब एक वीडियो ने एक करियर खत्म किया — मेरा, किसी खिलाड़ी का नहीं। जून 2026 में पाकिस्तान ने भारत को द ओवल में 180 रन से हराया, दो दिन बाद अनिल कुंबले ने कोच पद छोड़ा और कप्तान पर "आरक्षित राय" का इल्ज़ाम लगाया। हर चैनल प्लेयर-पावर बेच रहा था। मेरे ग्यारह मिनट के वीडियो ने उल्टा रास्ता लिया — क्रिकेट एडवाइजरी कमेटी ने कुंबले को ऐसे पद पर बिठाया था जिसकी कप्तान तक कोई रिपोर्टिंग लाइन तय ही नहीं की गई थी। नौ दिनों में 2,40,000 व्यूज़। अगस्त में मैंने नौकरी छोड़ी।

आज वही सवाल लौटकर आया है, बस चेहरा बदलकर। जिस पाइपलाइन ने यह खाली रिपोर्ट बनाई, उसका भी कोई रिपोर्टिंग लाइन मालिक नहीं है। कोई नहीं जानता कि स्कीमा किसकी ज़िम्मेदारी है। और इसीलिए एक ऐसी सिस्टम चुपचाप पास हो गई जिसे फेल होना चाहिए था।
कॉन्टेक्स्ट: आठ डायमेंशन का ढांचा किस चीज़ के लिए बना था
यह ढांचा क्रिकेट कवरेज के लिए बना है। स्टेज-1 किसी लेख से कच्चे तथ्य निकालता है — मैच का फॉर्मेट, स्कोर, ट्रांसफर की रकम, कौन-सा नियम, कौन-सा बयान। स्टेज-2 उन तथ्यों पर आठ डायमेंशन का विश्लेषण खड़ा करता है: फॉर्मेट और मैच की प्रकृति, खिलाड़ी की तकनीक और आंकड़े, टीम का परिदृश्य और रैंकिंग, लीग और वाणिज्यिक इकोसिस्टम, नियम और गवर्नेंस, जोखिम, जन-नैरेटिव, और उद्योग में ट्रांसमिशन।
यह सारा ढांचा एक ही शर्त पर खड़ा है: स्टेज-1 के नंबर वाले तथ्य ही एकमात्र सबूत हैं। पत्रकारिता का यही नियम है, बस इसे कोड में लिख दिया गया है। बिना सोर्स के दावा नहीं। बिना तथ्य के विश्लेषण नहीं।
जो मिला, वह इसके उल्टा था। तथ्यों की सूची खाली, एंटिटीज़ अनुपलब्ध, सोर्स क्वालिटी अनुमानित नहीं, टाइम सेंसिटिविटी आंकी ही नहीं गई। लेकिन रिपोर्ट फिर भी पूरी बनकर आई — आठों डायमेंशन, हर टेबल, हर चेकलिस्ट। यही असली खबर है। खालीपन नहीं, खालीपन का अच्छे कपड़े पहनकर आना।
कोर: तीन जगहों पर सिस्टम ने खुद को बचा लिया
पहला नोड — और सबसे खतरनाक — टाइप-वैलिड खालीपन। खाली स्ट्रिंग एक वैध स्ट्रिंग है। "N/A" एक वैध वैल्यू है। वैलिडेशन ने आकार जांचा, वज़न नहीं। ऐसे ही एक कोच की नियुक्ति पास हो जाती है जिसका कॉन्ट्रैक्ट कानूनी रूप से सही है और व्यावहारिक रूप से खोखला। किसी ने नहीं पूछा कि इस फाइल में कम से कम एक तथ्य है या नहीं। नियम सिर्फ इतना था कि फाइल JSON हो।
दूसरा नोड — टैक्सोनॉमी का खिसकना। रिपोर्ट में डोमेन लेबल cricket_world लिखा आया, जबकि तय सूची में लेबल Cricket है। यह छोटी चीज़ लगती है। यह नहीं है। इसका मतलब है कि जिस एक्सट्रैक्टर ने यह आउटपुट बनाया, वह उस सिस्टम से नहीं आया जिसके लिए स्टेज-2 का प्रॉम्प्ट लिखा गया था। किसी और टीम का मॉड्यूल, किसी और टेम्पलेट के साथ, बिना किसी एरर के अंदर आ गया। भारतीय क्रिकेट में इसका पुराना नाम है: दो विभाग, एक ही फाइल, कोई जवाबदेह नहीं।

तीसरा नोड — आर्टिकल टाइप: Unclassified। यह सबसे चुपचाप मारने वाला संकेत है। मतलब टेम्पलेट-चयनकर्ता कभी चला ही नहीं। मैच रिपोर्ट, लाइव स्कोरकार्ड, ऑक्शन नोट, और गवर्नेंस खबर — इन चारों को एक ही मशीन से निकाला जा रहा था। जब पता ही नहीं कि सामने क्या है, तो निकलेगा क्या?
तीसरा नोड ही असली दोषी है। बाकी दो उसके बाद आते हैं।
कोर: रिव्यू का थिएटर, अब डैशबोर्ड में
मैं सालों से यही लिख रहा हूं। जितने ज़्यादा रिव्यू देखे, उतना ही टेक्नोलॉजी पर भरोसा घटा और थिएटर पर बढ़ा। तीसरे अंपायर की स्लो-मो, बॉल-ट्रैकिंग का ग्राफिक, "आउट" का वह नाटकीय ठहराव — इनमें से कोई भी चीज़ फैसला नहीं बदलती। वे सिर्फ आपको यह महसूस कराती हैं कि फैसला हुआ है।
इस फाइल में वही हुआ। आठ टेबल, साफ बॉर्डर, कंसिस्टेंट फॉर्मेटिंग। पढ़ने वाले को लगेगा कि किसी ने गहराई से काम किया है। असल में किसी ने कुछ नहीं किया। ग्राफिक्स माप नहीं है; ग्राफिक्स एक दलील है — यहां दलील यह थी कि विश्लेषण हो चुका है।
यही वह जगह है जहां डीआरएस और वीएआर दोनों एक ही मुकाम पर मिलते हैं। दोनों जगह सवाल यह नहीं था कि मशीन सही है या गलत। सवाल यह था कि मशीन ने अपना काम दिखाया या छिपाया। इस रिपोर्ट में मशीन ने काम नहीं किया, लेकिन फॉर्मेट ने काम किया हुआ दिखाया।
एक बात क्रेडिट की है। स्टेज-2 ने मना कर दिया। उसने नकली विश्लेषण नहीं गढ़ा। उसने लिखा: VOID — डिस्ट्रीब्यूट न करें। आठ डायमेंशन के एनालिस्ट होने का यही फर्क है और यही आगे बचाना है। नियम-पालन से ज़्यादा कीमती चीज़ है — इनकार करने की क्षमता।
कोर: असली ट्रिपवायर कहां लगाना चाहिए
रिपोर्ट में एक ऐसा अवलोकन है जो तकनीकी लगता है और दरअसल पूरे सिस्टम का दिल है। टाइटल का N/A होना कमजोर संकेत है — कई बार पेज का फॉर्मेट ही ऐसा होता है। लेकिन "कोर व्यूअरपॉइंट्स" के तीनों फील्ड खाली होना — सारांश, लेखक का रुख, लेख का मकसद — यह बहुत तेज़ संकेत है। ये तीनों दो वाक्यों से भी निकाले जा सकते हैं। तीनों का खाली रहना मतलब साफ है: स्टेज-1 तक कोई टेक्स्ट पहुंचा ही नहीं।
यह उसी तरह का मीटर है जो फॉर्मूला वन की पिट-वॉल पर लगा होता है। सेंसर खराब हो, तो डैशबोर्ड लाल नहीं होता — वह हरा रह जाता है, क्योंकि उसे डेटा मिलना बंद हो गया है और "डेटा नहीं" भी एक वैध इनपुट दिखता है।
क्रिकेट वाला सादा उदाहरण लीजिए। एक तेज़ गेंदबाज़ चौथे ओवर में क्रैक होता है। स्कोरकार्ड में आपको कुछ नहीं दिखेगा — 0/28, सामान्य आंकड़ा। आपको दिखेगा उसकी रन-अप की स्पीड में, जिसे आपने मापना बंद कर दिया था। हर कोलैप्स एक सिस्टम को बताता है कि वह कहां पहले से पतला था। यह कोलैप्स रात 2:47 बजे हुआ, और किसी ने नहीं देखा, क्योंकि स्कोरकार्ड साफ था।
कंट्रेरियन: मैं गलत कहां हो सकता हूं
तीन जगह।

पहली, शायद असली गलती एक्सट्रैक्शन की नहीं थी। सोर्स शायद लाइव स्कोरकार्ड या फिक्स्चर पेज था — ऐसा पेज जिसमें संरचना होती है, अर्थ नहीं। अगर ऐसा है तो मेरा पूरा "स्कीमा गेट लगाओ" वाला सुझाव गलत पते पर चलेगा। समस्या टेम्पलेट राउटर की है, वैलिडेटर की नहीं। और यह ज़्यादा संभावित लगता है, क्योंकि स्कोरकार्ड को एडिटोरियल कॉपी समझकर पढ़ने से हमेशा खोखला आउटपुट ही निकलेगा।
दूसरी, सादा क्रिकेट जवाब। कुछ लेख वाकई पतले होते हैं। एजेंसी की नब्बे शब्दों की रीराइट, जिसमें सिर्फ नतीजा और एक कोट है। अगर सोर्स ऐसा ही था, तो कुछ खोया नहीं। हम एक ऐसी चीज़ का पोस्टमॉर्टम कर रहे हैं जो कभी थी ही नहीं। मुझे यह संभावना पसंद नहीं, लेकिन इसे खारिज नहीं कर सकता।
तीसरी, और सबसे असहज। शायद गलती यह है कि हम इस काम को इस बारीकी पर मशीन से करवाना चाहते हैं जहां पूरा उत्पाद ही एडिटोरियल जजमेंट है। एक सब-एडिटर आठ सेकंड में यह फाइल देखकर कह देता — "भाई, इसमें कुछ नहीं है।" हमने वे आठ सेकंड बचाने के लिए एक ऐसा सिस्टम बनाया जो चुपचाप झूठ बोल सकता है। यह कोई तकनीकी समस्या नहीं, यह एक लागत-कटौती का फैसला है जिसे इंजीनियरिंग की भाषा में पैक कर दिया गया।
टेकअवे: अगली बार इससे पहले कि यह प्रकाशित हो जाए
कम से कम पांच चीज़ें अनिवार्य करनी होंगी: लेख का शीर्षक और सोर्स; कम से कम तीन से पांच नंबर वाले तथ्य; हर क्रिकेट तथ्य पर फॉर्मेट टैग; नामित एंटिटीज़; और प्रकाशन तिथि। इनके बिना स्टेज-2 शुरू ही न हो।
आगे का अनुमान यह है, और इसे आप जांच सकते हैं: अगले एक सीजन में कम से कम एक बड़ा भारतीय स्पोर्ट्स आउटलेट कुछ ऐसा छापेगा जो तकनीकी रूप से त्रुटिहीन होगा और पढ़ने में पूरी तरह खोखला। और कोई सुधार-नोटिस नहीं छपेगा — क्योंकि कागजों पर कुछ भी गलत नहीं हुआ था।
सवाल यह नहीं है कि मशीन खाली लौटी। सवाल यह है कि हमने उसे खाली लौटने की इजाज़त कब दे दी।
