DevOps
एजेंट संदर्भ का सत्यापन और रोलबैक के साथ स्थानांतरण करें
एजेंट संदर्भ और संचालन निर्देशों को कार्यक्षेत्रों या रनटाइम के बीच ले जाने के लिए चरणबद्ध योजना, जिसमें checkpoints, parity जाँच और परीक्षित rollback हो।
प्रक्रिया
इस क्रम में करो।
- कॉन्टेक्स्ट फ़ाइलें, मेमोरी, कॉन्फ़िगरेशन, सीक्रेट, संदर्भ, टूल अनुमतियाँ, मौजूदा runtime और स्रोत-लक्ष्य के सटीक संशोधनों की सूची बनाएँ।
- हर चीज़ को पोर्टेबल, होस्ट-विशिष्ट, पुनर्जननीय, संवेदनशील या जानबूझकर बाहर रखी गई बताएँ, और लक्ष्य अनुबंध व संगतता परीक्षण तय करें।
- स्रोत का स्नैपशॉट बनाएँ, अलग लक्ष्य वर्कस्पेस बनाएँ, और निजी कॉन्टेक्स्ट होने पर Latch/target-workspace से केवल स्वीकृत न्यूनतम सामग्री कॉपी करें।
- स्विच से पहले निर्देश, पथ, उपलब्ध टूल, अनुमतियाँ, पर्यावरण-चर, सत्र-व्यवहार और आउटपुट-उदाहरणों की समानता जाँचें।
- प्रतिनिधि कार्यों से लक्ष्य का canary करें, प्रमाण और विफलताएँ मिलाएँ, और स्वीकृति-दरवाज़ा पूरा होने तक पुराना वातावरण केवल-पढ़ने योग्य रखें।
- स्विच, निगरानी-विंडो, rollback-ट्रिगर, डेटा-सिंक नियम और जवाबदेह अनुमोदक तय करें, फिर विनाशकारी सफाई के बिना rollback का अभ्यास करें।
- माइग्रेशन रिकॉर्ड, सत्यापन प्रमाण, सुरक्षित स्रोत, rollback स्थिति और अनसुलझे जोखिम लौटाएँ, और उत्पाद cutover से पहले रुकें।
यह लाओ
इनपुट जो बिल्ली मांगेगी।
- स्रोत और लक्ष्य runtime विवरण
- कॉन्टेक्स्ट और कॉन्फ़िगरेशन सूची
- अनुमतियाँ और संवेदनशील-डेटा सीमाएँ
- rollback स्वामी और स्वीकृति-मानदंड
राउटर + एक playbook
पहले रूट करो। एक चुनो।
Cat Paw हर काम पर एक playbook खोलता है, कई को मिलाता नहीं। इस राउटर से शुरू करो; बाकी रास्ते इसी workflow के उम्मीदवार हैं।
- राउटर:
token-efficient-agenting-pack skills/token-efficient-agenting-pack/reversible-agent-context-migration/SKILL.md
सीमाएँ
सीमाएँ प्रॉम्प्ट के साथ चलती हैं।
- शुरू करने से पहले वास्तविक टूल, खाते, अनुमतियों और वर्कस्पेस की जाँच करें; कभी न कहें कि अनुपलब्ध टूल, खाता, स्रोत या क्षमता मौजूद है।
- निजी कोड, कलाकृत, लाइव जाँच या गैर-सार्वजनिक डेटा के लिए Latch/target-workspace का उपयोग करें; यह पहुँच उपलब्ध न हो तो अनुमान के बजाय सीमा पर रुककर अड़चन बताएँ।
- महत्वपूर्ण बाहरी कार्रवाई से पहले स्पष्ट स्वीकृति के लिए रुकें; प्रमाण, अनसुलझे जोखिम, मान्यताएँ और स्वीकृति की प्रतीक्षा में कोई भी कार्रवाई लौटाएँ।
पूरा मतलब
एक जाँचने लायक अंत।
प्रतिवर्ती माइग्रेशन रिकॉर्ड कॉन्टेक्स्ट समानता, टूल और अनुमति जाँच, canary प्रमाण, cutover स्वामित्व और परीक्षित rollback रास्ता दिखाता है, जिसमें अनसुलझे जोखिम स्पष्ट रहते हैं।
स्रोत
यह प्रक्रिया कहाँ से आई।
- github.com/JuliusBrussee/caveman/tree/2fd153c67988e980fb0b2455c90832159a6a5a25/
- git-scm.com/docs/git-worktree
- sre.google/sre-book/release-engineering/
स्रोत workflow का पैटर्न तय करते हैं। Reddit और कम्युनिटी पोस्ट, जहाँ हैं, अभ्यास की कहानी हैं — सार्वभौमिक तथ्य नहीं।