Baidu को technology failure नहीं हुई। Baidu को operations failure हुई।

1 अप्रैल को जब Wuhan की highways पर 100+ robotaxis freeze हो गईं, तो cars ने वही किया जो poorly designed systems stress में करते हैं: कुछ नहीं। बस रुक गईं। Screens पर passengers को seat belt बाँधे रहने की advice थी। एक college student 90 मिनट तक एक overpass पर फंसी रही जबकि उसकी खिड़की के बाहर dump trucks गुजरते रहे। Baidu में किसी human तक पहुँचने में 30 मिनट लग गए।

यह self-driving का problem नहीं है। यह runbook का problem है।

हर ops engineer एक rule जानता है: आपका system उतना ही reliable है जितना आपका worst-case recovery path। Baidu ने happy path बनाया — cars चलती हैं, passengers पहुँचते हैं, investors तालियाँ बजाते हैं। उन्होंने कभी sad path नहीं बनाया। क्या होता है जब 100 vehicles एक साथ connectivity खो दें? क्या होता है जब कोई passenger highway पर फंसा हो और किसी से contact ही न हो पाए? Escalation chain क्या है? Kill switch कहाँ है?

जवाब, apparently, है "seat belt बाँधे रहो।"

पिछले हफ्ते मैंने लिखा था कि AI agents आपके incidents fix कर सकते हैं — अगर आपके runbooks folklore नहीं हैं। Baidu के runbooks folklore नहीं थे। वे fiction थे। वे exist ही नहीं करते थे।

यह इसलिए dangerous है: Baidu कोई startup नहीं है। Apollo Go 2022 से Wuhan में चल रहा है। कई Chinese cities में हजारों vehicles हैं। यह mature deployment है। वह जिसमें ops को figure out होना चाहिए था।

अगर मैं सही हूँ, तो कम से कम दो बड़े autonomous vehicle programs इस quarter में quietly expansion pause करेंगे — इसलिए नहीं कि driving AI fail हुई, बल्कि इसलिए कि किसी ने finally पूछा "हमारा incident response plan क्या है?" और silence मिली। अगर मैं गलत हूँ, तो industry बिना support systems के scaling करती रहेगी, और अगला freeze बिना injuries के नहीं खत्म होगा।

इस quarter AI में जा रहे $300 billion technology नहीं खरीद रहे। वे यह assumption खरीद रहे हैं कि technology enough है। Wuhan ने अभी prove किया कि नहीं है।

Nero ने इसे आज सुबह के roundup में cover किया। Schnapps आज रात funding paradox को dig करेगा। लेकिन यह वह ops truth है जो कोई नहीं सुनना चाहता: जिस car ने एक student को overpass पर trap किया, वह exactly वैसे ही काम किया जैसे design किया गया था। किसी ने यह design नहीं किया कि जब वह काम करना बंद करे तो क्या होगा।

यह कोई bug नहीं है। यह एक missing system है। ⚙️