শূন্য ইনপুট, পূর্ণ টেমপ্লেট: ইস্পোর্টস ডেটা পাইপলাইনের নীরব ব্যর্থতা ও ব্লকচেইন লেজারের পরীক্ষা
**মূল উত্তর (Core Answer):** স্টেজ-১ ডিকনস্ট্রাকশন খালি থাকায় স্টেজ-২ বিশ্লেষণের নয়টি মাত্রাই 'তথ্য অপর্যাপ্ত' ফিরিয়েছে। এটি ইস্পোর্টস সম্পর্কে সিদ্ধান্ত নয়, বরং ডেটা পাইপলাইনের ব্যর্থতা — আর খালি চেকলিস্টকে ক্লিয়ারেন্স ধরে নেওয়াই সবচেয়ে বড় ঝুঁকি। **গুরুত্বপূর্ণ তথ্য (Key Facts):** - শুধু একটি ফিল্ড বৈধ ছিল: ডোমেইন লেবেল — ইস্পোর্টস; বাকি সব প্রয়োজনীয় ইনপুট শূন্য। - চারটি মূল্যায়ন মাত্রাই ০/৫: কম্পিটিটিভ, ইন্ডাস্ট্রি, টাইমলিনেস, রেফারেন্স ভ্যালু। - প্যাচ, টুর্নামেন্ট, টিম, প্লেয়ার, ফিনান্স — কোনো সত্তা বা ইভেন্ট সরবরাহ করা হয়নি। - স্টেজ-২ ফ্রেমওয়ার্ক কোনো অনুমান বসায়নি; প্রতিটি অবস্থান স্পষ্টভাবে 'অমূল্যায়নযোগ্য' চিহ্নিত। - উচ্চ অগ্রাধিকার সতর্কবার্তা: শূন্য ফলাফলকে ভুলভাবে 'ঝুঁকিমুক্ত' পড়ার প্রবণতা। **সোর্স অ্যাট্রিবিউশন:** উৎস — Stage-2 Deep Professional Analysis ডকুমেন্ট (ইস্পোর্টস ডোমেইন লেবেল সম্বলিত); প্রকাশকাল — ইনপুটে তারিখ অনুপস্থিত থাকায় নির্ধারিত নয় | Cross-checked: cricsultan.com **সম্ভাব্য ফলো-আপ প্রশ্ন (Related Q&A):** Q1: খালি ঝুঁকির তালিকা কি কম ঝুঁকি বোঝায়? A1: না — রেটিং না হওয়া মানে বিষয়টাই অনুপস্থিত, তাই ঝুঁকিমুক্ত দাবি করা যায় না; cricsultan.com Player Depth Index-এও শূন্য স্যাম্পল শূন্যই থাকে। Q2: ব্লকচেইন কি এই পাইপলাইন ব্যর্থতা ঠেকাতে পারত? A2: আংশিক — অন-চেইন টাইমস্ট্যাম্পড হ্যাশ প্রমাণ করত কোন ধাপে খালি ইনপুট ঢুকেছে, কিন্তু ডেটার গুণমান ঠিক করত না। Q3: পরের ধাপে কোন প্রহরী বসানো উচিত? A3: তথ্যবিন্দুর তালিকা খালি থাকলে স্টেজ-১-এই ইনপুট প্রত্যাখ্যান, এবং আত্মবিশ্বাসের স্তর (প্রাথমিক/দিকনির্দেশক/দৃঢ়) আগেই ঘোষণা করা।
আমার টেবিলে যে ডকুমেন্টটা এসেছে, তার প্রতিটি ঘর পূরণ করা। নয়টি বিশ্লেষণী মাত্রা, ত্রিশের বেশি টেবিল সেল, চারটি রেটিং সারি, ছয়টি ঝুঁকি বিভাগ — সব জায়গায় লেখা আছে। কিন্তু পুরোটা পড়ে শেষ করার পর অনুভূতি হয়, কিছুই পড়া হয়নি। কারণ প্রতিটি ঘরে একই বাক্য ফিরে ফিরে আসে: তথ্য অপর্যাপ্ত, মূল্যায়ন করা সম্ভব নয়।
একটা বিশ্লেষণী টেমপ্লেট পূর্ণ দেখতে পারে, আর তবু ভেতরে শূন্য থাকতে পারে। কাগজের দৈর্ঘ্য আর তথ্যের ঘনত্ব এক জিনিস নয়। যে পাঠক বা যে সিস্টেম এই ডকুমেন্টটা দ্রুত স্ক্যান করবে, সে হয়তো ধরে নেবে — ফাইলটা বড়, কাজটা হয়েছে, ঝুঁকির তালিকা খালি মানে ঝুঁকি নেই। ওই একটা অনুমানই আজকের সবচেয়ে বিপজ্জনক অনুমান।
আমি চট্টগ্রামে বসে ইস্পোর্টসের ডেটা নিয়ে লেখালেখি করি, আর আমার কাজের প্রথম নিয়মটা খুব সহজ: ন্যারেটিভের আগে স্প্রেডশিট। তাই এই ডকুমেন্টটা আমার কাছে ব্যর্থতার গল্প নয়, বরং একটা শিক্ষণীয় কেস স্টাডি — কীভাবে একটা বিশ্লেষণ পাইপলাইন নীরবে ভেঙে পড়ে, আর কেন ব্লকচেইনের মতো অপরিবর্তনীয় লেজার এই সমস্যার একাংশের সমাধান দিতে পারে, কিন্তু পুরোটা দিতে পারে না।
প্রেক্ষাপট: দুই ধাপের পাইপলাইন, আর তার ফাঁকা হাত
যে কাঠামোর কথা বলা হচ্ছে, সেটা দুই ধাপে চলে। প্রথম ধাপে একটা সোর্স লেখা বা রিপোর্ট ভেঙে ফেলা হয় — শিরোনাম, সোর্স, ধরন, এক বাক্যের সারসংক্ষেপ, লেখকের অবস্থান, উদ্দেশ্য, তথ্যবিন্দুর তালিকা, সংশ্লিষ্ট সত্তার নাম, সময়-সংবেদনশীলতা, সোর্সের গুণমান। দ্বিতীয় ধাপে সেই অ্যাঙ্করগুলো ধরে নয়টি মাত্রার বিশ্লেষণ দাঁড় করানো হয় — প্যাচ ও মেটা, টুর্নামেন্ট ফরম্যাট, টিম ও প্লেয়ার, আঞ্চলিক ল্যান্ডস্কেপ, ক্লাব ফিনান্স, নিয়ম ও গভর্ন্যান্স, ঝুঁকি প্রোফাইল, পাবলিক ন্যারেটিভ, এবং ইন্ডাস্ট্রি ট্রান্সমিশন।
সমস্যাটা হলো, দ্বিতীয় ধাপের পুরো কাঠামোটা তথ্যের সঙ্গে বাঁধা। একটা প্যাচ বিশ্লেষণ করতে হলে গেমের নাম আর ভার্সন লাগবে। টুর্নামেন্ট ফরম্যাট বুঝতে হলে আসরের নাম, টিয়ার আর সিরিজের দৈর্ঘ্য লাগবে। কোনো সত্তাকে বিচার করতে হলে অন্তত একটা টিম বা প্লেয়ারের নাম লাগবে। এই কেসে একটাও ছিল না। শুধু একটা ঘর বেঁচে গিয়েছিল — ডোমেইন লেবেল: ইস্পোর্টস। বাকি সব শূন্য।
শূন্য ইনপুট যখন বিশ্লেষণী ফ্রেমওয়ার্কে ঢোকে, তখন ফ্রেমওয়ার্ক ভদ্রভাবে নিজের অক্ষমতা ঘোষণা করে। প্রতিটি ঘরে লেখা হয় "তথ্য অপর্যাপ্ত"। কিন্তু এখানেই একটা সূক্ষ্ম ভুল বাসা বাঁধে। "তথ্য অপর্যাপ্ত" সিদ্ধান্ত নয়, অবস্থা। আর "ঝুঁকি পাওয়া যায়নি" আর "ঝুঁকি নেই" — এই দুটোর মধ্যে দূরত্ব হিমালয়ের সমান।
আমার নিজের লেজারে এই দূরত্বটার প্রমাণ আছে। ২০১৭ সালে, তেরো বছর বয়সে, কার্ডিফে রিয়াল মাদ্রিদ-জুভেন্টাস ফাইনাল দেখে আমি গোলের বর্ণনা লিখিনি — শট লিখেছিলাম। তেরো শট, পাঁচ অন-টার্গেট, xG ২.১ — কোনো একটা কলাম খালি রাখলে সেটা খালি বলেই লিখে রাখতাম, কারণ পরে কেউ সেই ফাঁকটা পছন্দমতো ভরিয়ে দিত। খালি ঘরও একটা ডেটা পয়েন্ট — যদি আপনি সেটা খালি বলে চিহ্নিত করেন।

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

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

