पाठ 16 / 25

Loop विफलताओं की सूची

आम विफलताओं के नाम बताएँ और हर एक को उसे पकड़ने वाले guard से जोड़ें।

नाम जानें, तब सुधारें

दोहराव: वही call बार-बार। छटपटाहट: कई अलग सुधार आज़माना जो सब विफल हों। भटकाव: मूल लक्ष्य से दूर चले जाना। Context फूलना: इतिहास तब तक बढ़ता है जब तक गुणवत्ता गिरे। चुपचाप ज़्यादा ख़र्च: हर step ठीक है पर कुल बहुत बड़ा। हर एक का अलग guard है, इसलिए log करना कि कौन-सा हुआ, बताता है कि क्या सुधारें।

क्या बिगड़ता है

ज़्यादातर loop घटनाएँ कुछ पैटर्न में से होती हैं: दोहराव, errors पर छटपटाना, या चुपचाप ज़्यादा ख़र्च।

चार आम पैटर्न, हर एक का अपना guard।
चित्र 5.1 — दोहराव, छटपटाहट, भटकाव और अधिक ख़र्च।

विफलता से guard का नक़्शा

Loop की समीक्षा करते समय इस तालिका को checklist की तरह उपयोग करें।

Failure          Guard
Repetition       RepeatGuard on (tool, args)
Thrashing        cap consecutive tool errors; escalate
Drift            restate goal each N steps; verify against goal
Context bloat    clip results, summarise, offload
Silent overspend total token and cost budget

त्वरित जाँच: हर step सस्ता है पर कुल run बहुत महँगा है। यह कौन-सी विफलता है?

  • दोहराव
  • चुपचाप ज़्यादा ख़र्च
  • भटकाव
  • Syntax error
Answer

चुपचाप ज़्यादा ख़र्च — सिर्फ़ कुल budget उस ख़र्च को पकड़ता है जो कई व्यक्तिगत रूप से ठीक steps में जमा होता है।