শূন্য তথ্যবিন্দুর নয়-মাত্রার রিপোর্ট: ইস্পোর্টস স্কাউটিংয়ে টেমপ্লেট-সম্মতির নীরব ফাঁদ
কোর উত্তর: Stage-1 এক্সট্র্যাকশন পেলোড খালি ফেরার কারণে Stage-2 ইস্পোর্টস বিশ্লেষণের নয়টি মাত্রাই প্রথম ধাপে ব্লকড। শুধু ডোমেইন লেবেল ‘ইস্পোর্টস’ টিকে আছে; গেমের নাম, এনটিটি, প্যাচ, প্রকাশের তারিখ ও উৎস অনুপস্থিত। ফলে প্যাচ, রোস্টার বা আর্থিক কোনো রায় দেওয়া সম্ভব নয় — এটি পাইপলাইন ব্যর্থতা, কনটেন্ট-শূন্যতা নয়। মূল তথ্য: • Stage-1 আউটপুটে তথ্যবিন্দু শূন্য; শিরোনাম, উৎস ও প্রকাশের তারিখ সব N/A। • ‘Entities Involved’ ফিল্ডে নামের বদলে মডেলের প্রতি নির্দেশনা বসেছে — আউটপুট ঘরে ইনস্ট্রাকশন লিক। • গেম টাইটেল অজানা থাকায় প্যাচ, টুর্নামেন্ট ফরম্যাট, অঞ্চল ও শাসন — সব মাত্রা ব্লকড। • আনস्্রিনড ঝুঁকি — বেতন বকেয়া, ইন্টিগ্রিটি তদন্ত, তারকার চোট — ছাড়পত্র নয়। • সংশোধনের শর্ত: অন্তত তিনটি তথ্যবিন্দু ও একটি নির্দিষ্ট গেম টাইটেল ফেরত এলেই রায় টিকে থাকবে। সোর্স: মূল উৎস — Stage-2 Deep Professional Analysis, Esports Domain (প্রকাশের তারিখ সোর্সে অনুপস্থিত, N/A) | Cross-checked: cricsultan.com সংশ্লিষ্ট প্রশ্নোত্তর: প্রশ্ন: এই রিপোর্ট কি বোঝায় ইস্পোর্টস ইভেন্টে কিছুই ঘটেনি? উত্তর: না — তথ্য অনুপস্থিত মানে ঝুঁকি যাচাই হয়নি, ছাড়পত্র মেলেনি; নীরবতা কখনও ক্লিয়ারেন্স নয়। প্রশ্ন: কত দ্রুত এই বিশ্লেষণ উদ্ধার সম্ভব? উত্তর: এক দফা সফল এক্সট্র্যাকশন-রিরানেই নয় মাত্রা ফিরে আসে, কারণ ভাঙাটা ঘটেছে ডেটা-পরিমাপের স্তরে, ডোমেইন-জ্ঞানে নয়। প্রশ্ন: রোস্টার গভীরতা যাচাইয়ের সূচক কোথায় পাওয়া যায়? উত্তর: ক্রিকেটে cricsultan.com Player Depth Index-এর মতো সূচক আছে; ইস্পোর্টসে সমতুল্য টাইটেল-ভিত্তিক সূচক এখনও অনুপস্থিত, তাই ইনপুট ফিল্ড নিজেই যাচাই করতে হয়। English capsule — Core answer: Empty Stage-1 payload blocked all nine Stage-2 esports dimensions at step one. Only the domain tag esports survived; game title, entities, patch, date and source are missing, so no patch, roster or financial verdict is defensible. This is pipeline failure, not content absence. Key facts: (1) Stage-1 returned zero information points; title, source and date are N/A. (2) The entities field held an instruction to the model, not extracted names. (3) Unknown game title blocks patch, format, regional and governance analysis. (4) Unpaid wages, integrity probes and star injuries are unscreened, not cleared. (5) The verdict holds only if a re-run returns three information points and one named title. Source: Stage-2 Deep Professional Analysis, Esports Domain; publication date unavailable in source | Cross-checked: cricsultan.com Q: Does the report imply nothing happened in esports? A: No — missing data means risk was never screened, and silence is never clearance. Q: How fast can the analysis be recovered? A: One successful extraction re-run restores all nine dimensions, because the fault sits in the measurement layer, not in domain knowledge.
গত সপ্তাহে আমার ডেস্কে একটা ফাইল এল। নয়টি বিশ্লেষণ-মাত্রা, প্রতিটির নিচে চার থেকে ছয়টি টেবিল, মোট পঁয়তাল্লিশটির বেশি ঘর। টেমপ্লেট পূরণ হয়েছে প্রায় বিরানব্বই শতাংশ। যে তথ্যবিন্দুগুলো বিশ্লেষণ করার কথা, তার সংখ্যা — শূন্য। গেমের নাম নেই, দলের নাম নেই, খেলোয়াড় নেই, প্যাচ নম্বর নেই, প্রকাশের তারিখ নেই, উৎস নেই। বেঁচে আছে ঠিক একটা ফিল্ড: ডোমেইন লেবেল — ‘ইস্পোর্টস’।
খেলাধুলার ডেটা ডেস্কে এটাই সবচেয়ে কম আলোচিত অ্যানোমালি। খালি পৃষ্ঠা চোখে পড়ে; ভরা পৃষ্ঠা পড়ে না, কারণ তার গায়ে টেমপ্লেটের ইউনিফর্ম। টেমপ্লেট-সম্মতি আর বিশ্লেষণ — এই দুটোকে আলাদা করতে না পারলে স্কাউটিং ডেস্ক নীরবে ভুল সিদ্ধান্ত নিতে শুরু করে, আর ভুলটা ধরা পড়ে ট্রান্সফার উইন্ডো বন্ধ হওয়ার পরেই।

আমি সেই স্প্রেডশিট বানিয়েছি, যেটা বাজার পৌঁছানোর আগেই এমবাপেকে চিনেছিল। ২০১৮ সালের রাশিয়া বিশ্বকাপে আর্জেন্টিনার বিপক্ষে ফ্রান্সের ৪-৩ জয়ে আমার নোটবুকে উঠেছিল সাত শট, দুই গোল, পাঁচটি সম্পূর্ণ ড্রিবল, আনুমানিক ০.৮৭ xG। বয়সের ওজন দিয়ে বানানো ‘এমবাপে ইনডেক্স’ থেকে লিখেছিলাম, তার একুশতম জন্মদিনের আগেই দাম বিশ কোটি ডলার ছাড়াবে। নীতিটা তখনই তৈরি হয়: প্রতিটি প্রোফাইল শুরু হবে মেট্রিক টেবিলে, শেষ হবে কেনা-ধরা-রাখার সুপারিশে।
সেই নীতির দ্বিতীয় অংশটাই সাধারণত ভুলে যাওয়া হয়। কোনো রায় প্রকাশ করা যাবে না, যদি না তিনটি জিনিস থাকে — কমপক্ষে তিনটি তথ্যবিন্দু, একটা ঘোষিত বেসলাইন, আর একটা ফালসিফিকেশন শর্ত, অর্থাৎ কোন সংখ্যাটা এলে আমি নিজের রায় প্রত্যাহার করব। গত সপ্তাহের ফাইলটা এই নিয়ম মেনেছে; ফাঁকা ঘরে সুন্দর গল্প ঢোকানো হয়নি। তাই কালি নষ্ট হয়নি। আসল সমস্যা অন্য জায়গায়।
ট্রান্সফার উইন্ডো এমন একটা সময়, যখন বাজার রিলিজ-ক্লজের গঠন আর মজুরি-বিলের হিসাবে দাম ঠিক না করে গুজবের গতিবেগে দাম ঠিক করে। এই জানালায় সবচেয়ে দামি দুটো তথ্য: কার চুক্তি শেষ হচ্ছে, আর কে আসলে স্ক্রিমে কী করছে। প্রথমটার জন্য লাগে চুক্তিপত্র, দ্বিতীয়টার জন্য লাগে গেম। গেমের নামটাই যখন হারিয়ে যায়, তখন বাকি সব হিসাব শূন্যে গুণ হয়ে যায়।
পরিভাষা একটু সহজ করি, কারণ এই লেখাটা পাঁচজনের ছোট পডের জন্য, বড় ময়দানের জন্য নয়। কাজটা দুই স্তরে ভাগ করা। প্রথম স্তরে রিপোর্ট থেকে শুধু তথ্য তোলা হয় — কে, কোথায়, কখন, কী ঘটেছে। দ্বিতীয় স্তরে সেই তথ্যের অর্থ ব্যাখ্যা করা হয়। দ্বিতীয় স্তর যত ধারালোই হোক, প্রথম স্তর খালি ফিরলে ফল শূন্য। ডেটাবেসের ভাষায় এটা null propagation — একটা ফাঁকা ঘর কপি হতে হতে পুরো শিট ফাঁকা করে দেয়।
এখন ফরেনসিক অংশ। যেখানে খেলোয়াড়, দল, কোচ, টুর্নামেন্টের নাম থাকা উচিত, সেখানে লেখা ছিল একটা নির্দেশনা — ‘উপরের তথ্যবিন্দু থেকে চিহ্নিত করুন’। নিরীহ খালি ঘর ভেবে পাশ কাটানো যায় না। এটা প্রমাণ, প্রশ্নটা কখনও উত্তরে বদলায়নি; মডেলের কাছে পাঠানো ইনস্ট্রাকশনটা আউটপুট ঘরে গিয়ে বসেছে। পাইপলাইনে এর চেনা নাম সিরিয়ালাইজেশন ফেইলিউর বা ট্রাঙ্কেশন — এমন কাটা পড়া, যেখানে কাঠামো টিকে থাকে, ভেতরের মাংস বাদ পড়ে। যে ব্যর্থতা নিজের কাঠামো দেখিয়ে লুকিয়ে পড়ে, তাকে ধরার একমাত্র উপায় ফিল্ড-বাই-ফিল্ড অডিট — সাজানো টেবিল গুনে নয়।
‘ইস্পোর্টস’ শব্দটা নিজে কোনো বিভাগ নয়। লিগ অব লেজেন্ডস, ডোটা ২, সিএস২, ভ্যালোর্যান্ট, অনার অব কিংস, পিস এলিট — প্রতিটির মেট্রিক সেট আলাদা, ক্যালেন্ডার আলাদা, ব্যবসার মডেল আলাদা। সিএস২-তে ইউটিলিটি লাইনআপের পরিবর্তন, ডোটা ২-তে হিরোর নার্ফ, আর অনার অব কিংসের গ্লোবাল ব্যান-পিক পুলের সংস্করণ — এই তিনটা ঘটনাকে এক ফ্রেমে বসানো যায় না। একই অঞ্চল এক টাইটেলে টায়ার-১, আরেক টাইটেলে ওয়াইল্ডকার্ড। গেমের নাম জানার আগে অঞ্চল, প্যাচ বা অর্থনীতি নিয়ে যেকোনো মন্তব্য টেমপ্লেট বুলি, বিশ্লেষণ নয়।
ভিড়টাই ছিল প্রেস; খালি স্টেডিয়ামেই পিপিডিএ কথা বলতে পেরেছিল। ২০২০ সালের মে মাসে ডর্টমুন্ডের শালকেকে ৪-০ হারানোর ম্যাচটা আমি দেখেছিলাম, প্রতিটি প্রেস-ট্রিগার গুনেছিলাম: ডর্টমুন্ডের পিপিডিএ ৭.১, শালকের ১২.৪, আর জুলিয়ান ব্র্যান্ডটের কাভার ১২.৩ কিলোমিটার। দর্শক ফিরে এলে ওই পরিষ্কার নমুনাটা আর পাওয়া যায় না। ইস্পোর্টসে ঠিক এই ভূমিকায় থাকে প্যাচ রোলআউট আর বন্ধ দরজার অনলাইন ইভেন্ট। কিন্তু প্যাচ নম্বরটা যদি রিপোর্টেই না থাকে, তাহলে প্রাকৃতিক পরীক্ষাটা খুঁজে পাওয়ার আগেই হারিয়ে যায়।
আমি জর্জিনিয়োকে খুঁজে পেয়েছি ঠিক এই ধরনের নোট থেকেই। ইউরো ২০২০-র ফাইনালে ইতালি ১-১ ড্রয়ের পর পেনাল্টিতে ইংল্যান্ডকে হারায়; আমার শিটে উঠেছিল জর্জিনিয়োর ১২.৮ কিলোমিটার কাভার, ৯৪টি পাস আর ইতালির পিপিডিএ ৮.৩ — ইংল্যান্ডের বিল্ড-আপ কীভাবে শ্বাস নিতে পারেনি, তার হিসাব। টোকিওর খালি ভেন্যুতে হোম-অ্যাডভান্টেজ কমার বিষয়টাও সেই সময়েই নোট করেছিলাম, আর তিনজনের একটা ডেটা পড বসিয়ে প্রতিদিনের মেট্রিক নোট বের করতাম। শিক্ষাটা সরল: টুর্নামেন্টের কৌশল আর ক্লাব-সিস্টেমে তার স্থায়িত্ব — এই দুইয়ের মাঝের সেতুটা সংখ্যায় গাঁথতে হয়।
নয়টি মাত্রার প্রতিটির শুরুতে এখন দেয়াল। প্যাচ আর মেটা: কোন চ্যাম্পিয়ন বাফ হলো, কে লাভবান, কে ক্ষতিগ্রস্ত — কিছুই বলা যায় না, কারণ তুলনার বেসলাইন নেই। টুর্নামেন্ট কাঠামো: বেস্ট-অব-ওয়ান না বেস্ট-অব-ফাইভ, সুইস না ডাবল এলিমিনেশন, ব্যস্ত ক্যালেন্ডার — অঘটনের সম্ভাবনা গুনতে ঠিক এই ইনপুটগুলো দরকার। রোস্টার: তিনজন স্টার্টার বদলালে সিনার্জির দাম আলাদা প্রোফাইল তৈরি করে, একজন টার্গেটেড সাইনিং আরেক প্রোফাইল। এরপর আসে অঞ্চল, অর্থ, শাসন, ঝুঁকি, ন্যারেটিভ আর ইন্ডাস্ট্রি-ট্রান্সমিশন — সব একই দেয়ালে ঠেকে যায়।
শাসনের দিকটা সবচেয়ে সংবেদনশীল। কম্পিটিটিভ ইন্টিগ্রিটি, নাবালক নিবন্ধন, চুক্তি-সম্মতি, প্রকাশকের খামখেয়ালি নিয়ম — এসব ক্ষেত্রে নীরবতা কোনো তথ্য বহন করে না। নীরবতাকে কখনও ছাড়পত্র ধরে নেওয়া যায় না। ফাইলে অপরিশোধিত বেতন, তদন্ত, প্যাচ-টার্গেটিং বা তারকার চোট — কোনোটারই উল্লেখ নেই। এর মানে এগুলো নেই নয়; এর মানে এগুলো যাচাই হয়নি, আর যাচাই না হওয়া ঝুঁকি ক্লিয়ার হওয়া ঝুঁকির সমান নয়।
ট্রান্সমিশন নকশাটাও দেখুন: প্রকাশক ও প্যাচ লাইসেন্স থেকে ক্লাব-ইভেন্ট-প্ল্যাটফর্ম, সেখান থেকে স্পনসরশিপ ও মিডিয়া অধিকার। যে ধাক্কা নেই, তার propagation বের করা যায় না। স্ট্রিমিং প্ল্যাটফর্মের চাহিদা, অফলাইন ইভেন্টের অর্থনীতি, মেইনস্ট্রিম গ্রহণযোগ্যতা, গ্রে-জোন বাজি — প্রতিটি ঘরের উত্তর ‘যাচাই হয়নি’।

ফেব্রুয়ারি ২০২৩-এর দিকে ফিরে তাকাই। কাতার বিশ্বকাপের পর সোফিয়ান আমরাবাত, আজদিন ওউনাহি আর আশরাফ হাকিমিকে নিয়ে একটা ট্রান্সফার বোর্ড বানিয়েছিলাম — মেট্রিক ছিল আটকানো xG, প্রোগ্রেসিভ পাস, বয়স, আর সমাজবিজ্ঞানের চোখে আঁকা এজেন্ট-নেটওয়ার্কের ম্যাপ। স্পেনের বিপক্ষে ০-০ ড্র ও পেনাল্টি জয়ে আমরাবাতের কাভার ১৩.৭ কিলোমিটার, ওউনাহির প্রোগ্রেসিভ ক্যারি এগারোটি। লিখেছিলাম, ওউনাহি এক কোটি ইউরোর নিচে মার্সেইতে যাবেন। জানুয়ারি ২০২৩-এ ঠিক সেটাই হয়েছে।
সব হিসাব মেলে — এমন দাবি করছি না। বলছি, একটা সিদ্ধান্তে পৌঁছাতে কী কী লাগে। ওই বোর্ড তখন সম্ভব হয়েছিল, কারণ ইনপুটে টুর্নামেন্টের নাম, ম্যাচের পরিচয় আর খেলোয়াড়ের নাম ছিল। গত সপ্তাহের ফাইলটায় ওই তিনটের একটা দরকার। ফলে এটা জানা অসম্ভব — একটা দুই কোটি ইউরোর বাইআউট প্রিমিয়াম আসলে বাজারের সবচেয়ে সস্তা চুক্তি, নাকি সবচেয়ে বড় ওভারপে।
এবার উল্টো দিক থেকে দেখি। শুরুতে বলেছিলাম, ফাইলটা গল্প দিয়ে ঘর ভরেনি — এটা শৃঙ্খলা, এবং এই শৃঙ্খলা বিরল। আমার কাজ একটাই — স্প্রেডশিটের শৃঙ্খলাকে খেলার বিশৃঙ্খলার সামনে দাঁড় করানো, এবং প্রায় প্রতিদিনই শৃঙ্খলাটা হেরে যায়। কিন্তু প্রশংসা করেই থেমে গেলে ভুল হবে। দ্বিতীয় পাঠটা আরও অস্বস্তিকর: কাঠামোগত সম্পূর্ণতা নিজেই একটা ছদ্মবেশ। নয়টি মাত্রা আর পঁয়তাল্লিশটা টেবিল পড়তে ভালো লাগে; সামারাইজার বা অ্যাসেম্বলি লাইনে সেটা বিশ্লেষণের চেয়ে সহজে জায়গা পায়। টেমপ্লেট-সম্মত আর প্রমাণ-সমৃদ্ধ — এই পার্থক্য যন্ত্র করতে পারে না। খালি ফলাফলকে ডেটাবেসে ঢুকতে দেওয়া হলে সে ফাঁকিটা পরের স্তরে ছড়িয়ে দেবে।
দ্বিতীয় বিপদ আরও নির্দিষ্ট। যা ভাঙা, সেটা মডেলের ডোমেইন-জ্ঞান নয়, পরিমাপের স্তর। অথচ প্রথম প্রতিক্রিয়া সাধারণত বিশ্লেষকের ঘাড়ে দোষ চাপায়। আউটপুট ঘরে ইনস্ট্রাকশন বাসা বাঁধা — এটা প্রশ্ন-টেমপ্লেটের গঠনগত সমস্যা। ভাঙা পাইপলাইনে নতুন বিশ্লেষক বসালে ফল একই হবে, শুধু ব্যাখ্যাটা বেশি বিনয়ী হবে।
নিজের প্রতি একটা সতর্কবার্তাও লিখে রাখি। আগে অনেকবার ঠিক অনুমান করার পর আমার স্প্রেডশিটকেই উত্তর ভাবতে বসার ঝুঁকি তৈরি হয়; প্রকাশের আগে প্রশ্নটা বন্ধ করার তাড়না আসে। এটাই আমার আসল ফাঁদ। তাই রায়ের সাথে শর্ত লিখছি: এই ‘পাইপলাইন ব্যর্থ’ রায় তখনই টিকবে, যদি দ্বিতীয় দফার এক্সট্র্যাকশনে অন্তত তিনটি তথ্যবিন্দু আর একটি নির্দিষ্ট গেমের নাম ফিরে আসে। আর যদি দেখা যায় মূল নিবন্ধটি সত্যিই তথ্যশূন্য ছিল, তাহলে রায় বদলাতে হবে — সমস্যা পাইপলাইনে নয়, কনটেন্টেই। দুই অবস্থা আজ আলাদা করা যায় না, আর পার্থক্য না এনে বানানো উপসংহার ফেব্রিকেশন।
তৃতীয় খরচটা সময়ের। প্যাচ ও মেটা-সংক্রান্ত উপসংহার দ্রুত পচনশীল। ডেটা না আসা মানে কেবল অজ্ঞতা নয়; দেরি মানে এই উইন্ডোতে নেওয়া প্রতিটি সিদ্ধান্ত অন্ধভাবে নেওয়া।
বাজার ডেডলাইনে চলে, আমার স্প্রেডশিট সম্ভাবনার হিসাবে চলে। পরের উইন্ডোতে প্রথম রুমারটা যখন টেবিলে আসবে, আমি পাঁচটা জিনিস আলাদা করে লেখা রাখব: গেমের নাম ও ভার্সন, অন্তত তিনটি তথ্যবিন্দু, নাম-ধাম-সহ এনটিটির তালিকা, ঘটনার ধরন — রোস্টার, প্যাচ, সংস্কার, অর্থ নাকি শাসন — আর সোর্সসহ প্রকাশের তারিখ। এই পাঁচটির যেকোনো একটা ফাঁকা থাকলে বিশ্লেষণের বদলে ফর্ম পাঠাব। প্রশ্নটা শেষে রেখে দিলাম: সব ঘর ভরা, অথচ একটা নামও নেই — সেটাকে আপনি প্রতিবেদন বলবেন, নাকি ছাপানো ইউনিফর্ম?
