CAT PAW

सभी workflows

QA

OpenAPI से API अनुबंध परीक्षण बनाएँ

दोहराए जा सकने वाले API जाँच जो दस्तावेज़ी संक्रियाएँ चलाएँ और स्कीमा, स्थिति-कोड व मज़बूती उल्लंघन दिखाएँ।

प्रक्रिया

इस क्रम में करो।

  1. OpenAPI दस्तावेज़ सत्यापित करें और संक्रियाएँ, प्रमाणीकरण, उदाहरण, आवश्यक फ़ील्ड और विनाशकारी एंडपॉइंट सूचीबद्ध करें।
  2. दर और डेटा सीमाओं वाले अलग या स्पष्ट अधिकृत वातावरण के विरुद्ध अनुबंध-परीक्षण टूल कॉन्फ़िगर करें।
  3. व्यापक जनन से पहले आधार URL, क्रेडेंशियल, स्कीमा हल और प्रतिक्रिया कैप्चर सत्यापित करने के लिए छोटा स्मोक उपसमुच्चय चलाएँ।
  4. स्कीमा से सकारात्मक, नकारात्मक, सीमा और विकृत मामले बनाएँ; स्टेटफुल संक्रियाओं के लिए मान्य सेटअप डेटा इस्तेमाल करें।
  5. विफलताएँ दोहराए जा सकने वाले उदाहरणों तक घटाएँ और वर्गीकृत करें दोष लागू, विनिर्देश, परीक्षण डेटा या वातावरण में है।
  6. CI में निर्धारक जाँच जोड़ें, विफलता आर्टिफैक्ट सुरक्षित रखें, और स्वामी समीक्षा बाद ही स्कीमा या सेवा अपडेट करें।

यह लाओ

इनपुट जो बिल्ली मांगेगी।

  • OpenAPI दस्तावेज़
  • अधिकृत परीक्षण आधार URL
  • सुरक्षित सीक्रेट हैंडलिंग से प्रमाणीकरण विधि
  • डेटा परिवर्तन और दर सीमाएँ

राउटर + एक playbook

पहले रूट करो। एक चुनो।

Cat Paw हर काम पर एक playbook खोलता है, कई को मिलाता नहीं। इस राउटर से शुरू करो; बाकी रास्ते इसी workflow के उम्मीदवार हैं।

  • राउटर: engineering-pack
  • skills/engineering/mattpocock/tdd/SKILL.md
  • skills/engineering/alirezarezvani/senior-qa/SKILL.md
  • skills/product/pm-execution/test-scenarios/SKILL.md

सीमाएँ

सीमाएँ प्रॉम्प्ट के साथ चलती हैं।

  • गैर-उत्पादन डिफ़ॉल्ट रखें और स्पष्ट स्वीकृति तक विनाशकारी संक्रियाएँ छोड़ें।
  • जनित ट्रैफ़िक दर-सीमित करें और जनित पेलोड में संवेदनशील डेटा आने से रोकें।
  • लागू व्यवहार स्वीकृत अनुबंध से टकराए तो उसे चुपचाप सही न मानें।

पूरा मतलब

एक जाँचने लायक अंत।

चुना संक्रिया सेट दोहराकर चलता है, विफलताएँ घटी और वर्गीकृत हैं, और CI सहमत अनुबंध उल्लंघन पर रोकता है व कार्रवाई योग्य आर्टिफैक्ट रखता है।

स्रोत

यह प्रक्रिया कहाँ से आई।

  1. schemathesis.io/
  2. schemathesis.readthedocs.io/en/stable/explanations/examples/

स्रोत workflow का पैटर्न तय करते हैं। Reddit और कम्युनिटी पोस्ट, जहाँ हैं, अभ्यास की कहानी हैं — सार्वभौमिक तथ्य नहीं।

AI काम करे। आप तय करें।

AI के लिए इंसानी ब्रेक।

Latch हर कमांड, क्लिक और फ़ाइल बदलाव होने से पहले दिखाता है — ताकि आप हाँ, ना या अभी नहीं कह सकें।

Plow Latch · macOS Cat Paw Latch · Windows + Linux · स्रोत से बनाएँ
Cat Paw Latch

नंबर के पीछे

दो harness, एक लाइन

वही नंबर, वही $100 क्रेडिट। चुनो कि मैसेज करने पर कौन जवाब देगा।

Hermes

Nous Research का terminal-native एजेंट। तुम्हारी मशीन पर चलता है, सत्रों के बीच याद रखता है, और हर काम के लिए एक playbook खोलता है।

Hermes को मैसेज करो
OpenClaw

ओपन-सोर्स असिस्टेंट जो तुम्हारे अपने कंप्यूटर पर चलता है और उन्ही channels में जवाब देता है जो तुम पहले से चला रहे हो। हर काम के लिए एक playbook।

OpenClaw को मैसेज करो

दोनों harness के लिए एक ही लाइन +1 628 246 3032

मैसेज ऐप चुने हुए harness के साथ खुलेगी।