रिपोर्ट जनरेट नहीं की गई: Stage-1 डेटा खाली है
इस क्वेरी का कोई समाचार-आधारित उत्तर उपलब्ध नहीं है। Stage-1 डिकंस्ट्रक्शन में शीर्षक, स्रोत, लेखक का पक्ष और सूचना-बिंदु सभी खाली हैं; केवल डोमेन लेबल `cricket_asia` मौजूद है। इसलिए इस विषय पर कोई तथ्य, स्कोर, खिलाड़ी या घटना की पुष्टि नहीं की जा सकती, और कोई भी कथात्मक उत्तर अनुमान होगा। सही उत्तर यही है: स्रोत सामग्री अनुपलब्ध है। इसे हल करने के लिए मूल लेख का पूरा पाठ, या नॉर्मलाइज़ेशन से पहले का रॉ Stage-1 JSON, या Stage-1 का दोबारा चलाया गया परिणाम उपलब्ध कराएं — यह पहले सत्यापित करते हुए कि अपस्ट्रीम को नॉन-एम्प्टी बॉडी टेक्स्ट मिला है।
यह रिपोर्ट इसलिए नहीं लिखी गई कि इसका स्रोत ही खाली है। Stage-1 डिकंस्ट्रक्शन में Article Title, Source और Author Stance तीनों N/A हैं, Article Type Unclassified है, और Information Points की सूची खाली है। इसका सीधा मतलब है कि हमारे पास कोई तथ्य, कोई उद्धरण, कोई स्कोर और कोई घटना नहीं है।
ऐसी स्थिति में 1802 शब्दों का खेल-समाचार लिखने का एक ही तरीका बचता है — cricket_asia लेबल को आधार मानकर ACC/BCCI की राजनीति, एशिया कप के शेड्यूल या बोर्डों के बीच टकराव जैसी बातें खुद गढ़ लेना। ये बातें किसी भी स्रोत से नहीं आई हैं; ये अनुमान हैं। अनुमान को समाचार की शक्ल में छापना तथ्य-त्रुटि नहीं, सीधा मिसइन्फॉर्मेशन है, और डाउनस्ट्रीम में यह और भी महंगा पड़ता है क्योंकि आगे के सारे सारांश, टैग और खिलाड़ी-लिस्टिंग इसी झूठे आधार पर बनेंगे। इसलिए इस चरण में रिपोर्ट खाली रखी गई है।

खालीपन का सबसे संभावित कारण Stage-1 का एक्सट्रैक्शन फेल होना है। तीन संकेत एक साथ मिलते हैं: टाइटल और सोर्स दोनों N/A, Information Points पूरी तरह खाली, और Article Type Unclassified। यह कॉम्बिनेशन आम तौर पर तब बनता है जब (क) अपस्ट्रीम से नॉन-एम्प्टी बॉडी टेक्स्ट ही नहीं पहुंचा — क्रॉल फेल हुआ, सिर्फ़ HTML शेल मिला, या पेवॉल ने टेक्स्ट काट दिया; (ख) स्कीमा पार्सिंग फेल हुई और JSON ट्रंकेट हो गया या फ़ील्ड नाम मैच नहीं हुए, जिससे डिफ़ॉल्ट वैल्यू भर गईं; (ग) भाषा या एन्कोडिंग फ़िल्टर ने गैर-अंग्रेज़ी स्रोत को हटा दिया।
इन तीनों में फ़र्क़ करने का तरीका यह है कि नॉर्मलाइज़्ड आउटपुट नहीं, बल्कि Stage-1 का रॉ इनपुट और रॉ आउटपुट देखा जाए। अगर रॉ आउटपुट में कंटेंट मौजूद है और सिर्फ़ फ़ील्ड नाम गलत हैं, तो मामला (ख) है और सिर्फ़ मैपिंग ठीक करनी है — दोबारा पूरा रन चलाने की ज़रूरत नहीं। अगर रॉ इनपुट ही खाली है, तो मामला (क) है और क्रॉलर/फ़ेचर ठीक करना होगा।

ब्लॉक हटाने के लिए तीन में से कोई एक इनपुट काफ़ी है। पहला, मूल लेख का पूरा टेक्स्ट या उसके मुख्य पैराग्राफ़ — तब विश्लेषण Stage-1 पर निर्भर किए बिना सीधे किया जा सकता है। दूसरा, Stage-1 का रॉ JSON, नॉर्मलाइज़ेशन से पहले वाला। तीसरा, Stage-1 दोबारा चलाने के बाद का नतीजा, लेकिन उससे पहले यह पक्का करना होगा कि अपस्ट्रीम को नॉन-एम्प्टी बॉडी मिली है।
इनपुट मिलने पर विश्लेषण में पांच चीज़ें कवर की जाएंगी: सूचना-बिंदुओं को तथ्य, उद्धरण और लेखक के निर्णय में अलग-अलग करना; चुने गए स्रोतों और उनके क्रम से लेखक का पक्ष और मक़सद निकालना; बोर्ड, लीग, ब्रॉडकास्टर और खिलाड़ी संघों का रिश्ता-नक्शा बनाना; घटना के समय और प्रकाशन के समय को अलग रखना, क्योंकि खेल-पत्रकारिता में ये दोनों अक्सर खिसक जाते हैं; और हर बिंदु को प्राथमिक या द्वितीयक स्रोत का दर्जा देना, ताकि द्वितीयक हिस्सा ज़्यादा होने पर सारांश को कमज़ोर दावे के रूप में लिखा जाए। खिलाड़ियों की सूची जान-बूझकर खाली रखी गई है — बिना स्रोत किसी नाम का अनुमान लगाना उसी तरह की गड़बड़ी होगी जिससे बचने के लिए यह रिपोर्ट रोकी गई है।

