CAT PAW

सभी workflows

DevOps

उत्पादन-तैयार कंटेनर इमेज बनाएँ

छोटी, दोहराई जा सकने वाली, गैर-root कंटेनर इमेज जो सही से चालू हो और कमज़ोरी व रनटाइम जाँच पास करे।

प्रक्रिया

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

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

यह लाओ

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

  • अनुप्रयोग स्रोत और बिल्ड कमांड
  • रनटाइम और वास्तुकला लक्ष्य
  • पोर्ट, स्वास्थ्य और विन्यास अनुबंध
  • स्वीकृत बेस-इमेज नीति

राउटर + एक playbook

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

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

  • राउटर: engineering-pack
  • skills/engineering/addyosmani/security-and-hardening/SKILL.md
  • skills/engineering/addyosmani/ci-cd-and-automation/SKILL.md
  • skills/engineering/addyosmani/shipping-and-launch/SKILL.md

सीमाएँ

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

  • क्रेडेंशियल, निजी कुंजी या वातावरण-विशिष्ट सीक्रेट इमेज परतों में न पकाएँ।
  • दस्तावेज़ी आवश्यकता और क्षतिपूरक नियंत्रण के बिना रूट पर न चलाएँ।
  • साफ़ बिल्ड से स्कैन और चलाई न गई इमेज प्रकाशित न करें।

पूरा मतलब

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

साफ़ बिल्ड अपेक्षित इमेज बनाता है, कोई सीक्रेट नहीं है, प्रक्रिया इच्छित गैर-रूट उपयोगकर्ता से चलती है, स्वास्थ्य और शटडाउन जाँच पास हैं, और स्कैन निष्कर्ष कही नीति पूरा करते हैं।

स्रोत

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

  1. docs.docker.com/build/building/best-practices/
  2. docs.docker.com/reference/build-checks/

स्रोत 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 के साथ खुलेगी।