स्थानीयकृत पठन मार्गदर्शिका
security-ownership-mapउद्देश्य, उपयोग और स्रोत
सुरक्षा स्वामित्व टोपोलॉजी (लोगों से फ़ाइल तक) बनाने, बस फैक्टर और संवेदनशील कोड स्वामित्व की गणना करने और निर्यात करने के लिए गिट रिपॉजिटरी का विश्लेषण करें।CSV/JSONग्राफ़ डेटाबेस और विज़ुअलाइज़ेशन के लिए। इसे तभी ट्रिगर करें जब उपयोगकर्ता स्पष्ट रूप से गिट इतिहास पर आधारित सुरक्षा-उन्मुख स्वामित्व या बस-कारक विश्लेषण चाहता हो (उदाहरण के लिए: अनाथ संवेदनशील कोड, सुरक्षा अनुरक्षक, जोखिम के लिए कोडमालिकों की वास्तविकता जाँच, संवेदनशील हॉटस्पॉट, या स्वामित्व क्लस्टर)। सामान्य अनुरक्षक सूचियों या गैर-सुरक्षा स्वामित्व संबंधी प्रश्नों के लिए इसे ट्रिगर न करें।
स्रोत प्राप्त किया गया:
- स्रोत रिपॉज़िटरी
- openai/skills
- SKILL.md
skills/.curated/security-ownership-map/SKILL.md- रिपॉज़िटरी Star
- 28,420
- रिपॉज़िटरी का अंतिम अपडेट
- 2026-10-29
- क्षमता वर्गीकरण
- विकास
- अंतिम संग्रह समय
लाइसेंस: लाइसेंस दस्तावेजों का सत्यापन लंबित है
वर्कफ़्लो के अंश केवल पढ़ने में सहायता के लिए हैं, कोडेज़ से निष्पादन योग्य निर्देश नहीं हैं। इस पृष्ठ को बनाने के लिए किसी तृतीय-पक्ष स्किल का उपयोग नहीं किया गया है।
नीचे दिए गए उद्देश्य और कार्यप्रणाली संबंधी अंश प्रारंभिक सामग्री हैं, जिन्हें पढ़ने के लिए व्यवस्थित और अनुवादित किया गया है। ये अलग से लेबल किए गए कोडेज़ संपादकीय विश्लेषण से भिन्न हैं।
यह कौशल क्या करता है
सुरक्षा स्वामित्व टोपोलॉजी (लोगों से फ़ाइल तक) बनाने, बस फैक्टर और संवेदनशील कोड स्वामित्व की गणना करने और निर्यात करने के लिए गिट रिपॉजिटरी का विश्लेषण करें।CSV/JSONग्राफ़ डेटाबेस और विज़ुअलाइज़ेशन के लिए। इसे तभी ट्रिगर करें जब उपयोगकर्ता स्पष्ट रूप से गिट इतिहास पर आधारित सुरक्षा-उन्मुख स्वामित्व या बस-कारक विश्लेषण चाहता हो (उदाहरण के लिए: अनाथ संवेदनशील कोड, सुरक्षा अनुरक्षक, जोखिम के लिए कोडमालिकों की वास्तविकता जाँच, संवेदनशील हॉटस्पॉट, या स्वामित्व क्लस्टर)। सामान्य अनुरक्षक सूचियों या गैर-सुरक्षा स्वामित्व संबंधी प्रश्नों के लिए इसे ट्रिगर न करें।
अपस्ट्रीम वर्कफ़्लो कैसे काम करता है
कार्यप्रवाह
रिपॉजिटरी और समय सीमा का दायरा निर्धारित करें (वैकल्पिक)--since/--untilसंवेदनशीलता नियमों का निर्धारण करें (डिफ़ॉल्ट मानों का उपयोग करें या CSV कॉन्फ़िगरेशन प्रदान करें)। स्वामित्व मानचित्र बनाएं।scripts/run_ownership_map.py(सह-परिवर्तन ग्राफ़ डिफ़ॉल्ट रूप से चालू है; उपयोग करें)--cochange-max-filesसुपरनोड कमिट्स को अनदेखा करने के लिए)। समुदाय डिफ़ॉल्ट रूप से गणना किए जाते हैं; ग्राफएमएल आउटपुट वैकल्पिक है (--graphml).
त्वरित शुरुआत
रिपॉजिटरी रूट से चलाएँ: डिफ़ॉल्ट: लेखक की पहचान, लेखक की तिथि और मर्ज कमिट शामिल नहीं हैं। उपयोग करें--identity committer,--date-field committer, या--include-mergesयदि आवश्यक हो। उदाहरण (सह-परिवर्तन बहिष्करण को ओवरराइड करें): समुदाय डिफ़ॉल्ट रूप से परिकलित किए जाते हैं। अक्षम करने के लिए:
अवलोकन
गिट हिस्ट्री से लोगों और फाइलों का एक द्विपक्षीय ग्राफ बनाएं, फिर स्वामित्व जोखिम की गणना करें और ग्राफ आर्टिफैक्ट्स को निर्यात करें।Neo4j/Gephi.साथ ही, बड़ी और शोरगुल वाली कमिट्स को अनदेखा करते हुए, फाइलों को उनके एक साथ स्थानांतरित होने के तरीके के आधार पर क्लस्टर करने के लिए एक फाइल को-चेंज ग्राफ (साझा कमिट्स पर जैकार्ड समानता) बनाएं।
ऊपर की ओर मार्ग · L8 ↗आवश्यकताएँ और सेटअप
pip install networkxसीमाएं और गुणवत्ता जांच
बुनियादी सुरक्षा संबंधी प्रश्न
सामान्य सुरक्षा स्वामित्व संबंधी प्रश्नों के सीमित आउटपुट के साथ उत्तर देने के लिए इन्हें चलाएँ: टच डिफ़ॉल्ट रूप से एक लेखक द्वारा किए गए कमिट (प्रति-फ़ाइल नहीं) पर लागू होते हैं। उपयोग करें--touch-mode fileप्रति-फ़ाइल टच की गणना करने के लिए।
सुरक्षित परीक्षण से शुरुआत करें
- समर्थित होस्ट और रिपॉजिटरी इंस्टॉलेशन निर्देशों की जाँच करें। स्किल डायरेक्टरी और उससे संबंधित स्क्रिप्ट, एसेट्स और डॉक्यूमेंटेशन को एक साथ रखें;SKILL.mdअकेले होने पर निर्भरताओं को छोड़ा जा सकता है।
- एजेंट को अपना वास्तविक इनपुट, अपेक्षित आउटपुट और स्वीकृति मानदंड प्रदान करें। इनवोकेशन सिंटैक्स और उपलब्ध उपकरण होस्ट पर निर्भर करते हैं; यह साइट किसी सार्वभौमिक इंस्टॉलेशन कमांड को नहीं मानती है।
- डिस्पोजेबल प्रोजेक्ट या उसकी कॉपी पर मूल वर्कफ़्लो को आज़माएँ। फ़ाइलों, रिमोट सेवाओं या बिल योग्य संसाधनों में परिवर्तन करने वाले कार्यों की अनुमति देने से पहले उनकी समीक्षा करें।
- स्रोत गुणवत्ता जांच और अपनी आवश्यकताओं के आधार पर आउटपुट को सत्यापित करें। सफल ट्रिगर या उच्च रिपॉजिटरी स्टार संख्या सही परिणाम की गारंटी नहीं देते।
मूल लेख में आगे पढ़ें
सम्बंधित योग्यता
अनुवाद और दायरा
यह पठन मार्गदर्शिका ऊपर पिन किए गए अंशों में से चयनित अंशों को प्रस्तुत करती है।SKILL.mdयह अनुवाद सहायता से किया गया है। यह कोई संपूर्ण नियमावली या परीक्षित संगतता का दावा नहीं है। उपयोग करने से पहले मूल दस्तावेज़ और उससे संबंधित फ़ाइलों को पढ़ें।
यह परिचय नीचे पिन किए गए संस्करण को संदर्भित करता है; वर्तमान रिपॉजिटरी गतिविधि और संग्रह समय अलग से दिखाए गए हैं।
- पिन किया गया स्रोत
- मूल लेख पढ़ें ↗
- स्रोत प्राप्त किया गया
- स्रोत कमिट
49f948faa9258a0c61caceaf225e179651397431- स्रोत SHA-256
f06c1a59247569326702c945f397af163ea96cf2ecfdf2dde280605bf89a3ec8