শূন্য পেলোড: নয়টি মাত্রা, শূন্য তথ্যবিন্দু — একটি ব্যর্থ ডেটা পাইপলাইনের অডিট
**মূল উত্তর:** ওই স্টেজ-২ ইস্পোর্টস বিশ্লেষণ প্রতিবেদনে কোনো ইস্পোর্টস বুদ্ধিমত্তা নেই, কারণ স্টেজ-১ ইনপুটে শূন্য তথ্যবিন্দু ছিল। নয়টি বিশ্লেষণাত্মক মাত্রাই 'অপর্যাপ্ত তথ্য, মূল্যায়ন অসম্ভব' হিসেবে বন্ধ ঘোষণা করা হয়েছে। একমাত্র প্রকৃত ফলাফল পদ্ধতিগত: নিষ্কাশন স্তর ব্যর্থ হয়েছে এবং যেকোনো বিশ্লেষণের আগে তা পুনরায় চালাতে হবে। **মূল তথ্য:** - স্টেজ-১ পেলোডে শিরোনাম, উৎস, লেখকের অবস্থান ও তথ্যবিন্দুর তালিকা — সবই অনুপস্থিত ছিল। - নয়টি মাত্রার প্রতিটি অ-মূল্যায়নযোগ্য; বিষয়ভিত্তিক কোনো ঝুঁকি যাচাই হয়নি, ছাড়ও পায়নি। - ঝুঁকি ম্যাট্রিক্সে একমাত্র 'উচ্চ' ঝুঁকি পাইপলাইন নিজেই, কোনো দল বা খেলোয়াড় নয়। - 'তথ্য নেই' এবং 'ঝুঁকি নেই' সম্পূর্ণ আলাদা; প্রতিবেদনটি দ্বিতীয়টি প্রমাণ করে না। - প্রতিকার: স্কিমা ভ্যালিডেশন গেট — শূন্য তথ্যবিন্দুযুক্ত পেলোড প্রত্যাখ্যান করে কাঠামোবদ্ধ ত্রুটি ফেরানো। **সূত্র উল্লেখ:** মূল সূত্র Stage-2 Esports Deep Analysis Report; উৎসে প্রকাশের নির্দিষ্ট তারিখ উল্লেখ নেই, তাই সময়-সংবেদনশীলতা অ-মূল্যায়িত হিসেবে চিহ্নিত। **সম্পর্কিত প্রশ্নোত্তর:** প্রশ্ন: এই প্রতিবেদনটি কি কোনো দল বা খেলোয়াড় ঝুঁকিমুক্ত — এর প্রমাণ? উত্তর: না; ছয়টি বিষয়ভিত্তিক ঝুঁকি শ্রেণি অযাচাইিত অবস্থায় আছে, আর তথ্যের অনুপস্থিতি নিরাপত্তার প্রমাণ নয়। প্রশ্ন: এই ধরনের ব্যর্থতা পুনরাবৃত্তি ঠেকানোর উপায় কী? উত্তর: স্টেজ-১ পেলোডে শিরোনাম, অন্তত একটি তথ্যবিন্দু ও একটি নামযুক্ত সত্তা থাকলে তবেই স্টেজ-২ চালু করার শর্ত বসানো, এবং নিষ্কাশন ব্যর্থতার হারকে পর্যবেক্ষিত মেট্রিক হিসেবে লগ করা। প্রশ্ন: সময়-সংবেদনশীলতা এখানে গুরুত্বপূর্ণ কেন? উত্তর: পুনঃপ্রাপ্তির তারিখ প্রকাশের তারিখ থেকে ৩০ দিনের বেশি পুরোনো হলে সংবাদের সময়মূল্য কমে এবং বিশ্লেষণকে পুনঃপরিধিভুক্ত করতে হয়।
সকাল ৬টা ৪০ মিনিট, নিউ ইয়র্ক। জানালার বাইরে তখনও অন্ধকার, ডেস্কে কফি ঠান্ডা হয়ে গেছে। আমি ফাইলটা খুললাম — স্টেজ-২ বিশ্লেষণের জন্য পাঠানো স্টেজ-১ পেলোড। স্ক্রিনে সারি সারি ঘর, আর প্রায় প্রতিটি ঘরে একটাই শব্দ: অনুপস্থিত। নিবন্ধের শিরোনাম নেই, উৎস নেই, ধরন লেখা 'অশ্রেণীবদ্ধ', এক বাক্যের সারাংশ ফাঁকা, লেখকের অবস্থান নেই, আর তথ্যবিন্দুর তালিকা — পুরোপুরি খালি। যে নয়টি মাত্রায় আজ কাজ করার কথা ছিল, তার একটিতেও ঢোকার দরজা নেই।
পনেরো মিনিট আমি শুধু বসে থাকলাম। পেশাগত জীবনের শুরুর দিকে, ২০১৭ সালে, ব্রুকলিনের একটি স্পোর্টস-বেটিং ডেটা স্টার্টআপে আমার প্রথম কাজটা ছিল ঠিক উল্টো ধরনের: ১,১৪০টি প্রিমিয়ার লিগ ম্যাচ, ২০১৪ থেকে ২০১৭ পর্যন্ত, ব্যাক-টেস্ট করে শট-কোয়ালিটি মডেল যাচাই। সেখানে ডেটা এত বেশি ছিল যে বেছে নিতে হতো, বাদ দিতে হতো, ট্রেন-টেস্ট ভাগ করতে হতো। আজ ডেটা নেই — একটা-ও না। আর ঠিক এখানেই সবচেয়ে বড় ফাঁদটা লুকিয়ে থাকে: খালি জায়গা দেখলে মানুষের মস্তিষ্ক নিজে থেকেই সেটা ভরে নিতে চায়।

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