Skip to content
Apothem
इंस्टॉलेशन

अवधारणाएँ

Apothem में साझा प्रोफ़ाइल, हार्नेस अडैप्टर, नियम, हुक, अनुरूपता गेट, स्किल और प्रत्यायोजित वर्कर को परिभाषित करने वाली शब्दावली।

Apothem दस्तावेज़ीकरण में आपको जिन शब्दों का सामना होगा उनके लिए एक त्वरित संदर्भ।

साझा प्रोफ़ाइल

~/.config/apothem/profile.yaml पर एक स्कीमा-सत्यापित YAML फ़ाइल (--profile PATH से अधिभावी करें)। यह आपकी पहचान, वरीयताओं, और कॉन्फ़िगरेशन के लिए सत्य का एकमात्र स्रोत है; प्रत्येक हार्नेस अडैप्टर इसे इंस्टॉल पर पढ़ता है और इससे उस हार्नेस की नेटिव कॉन्फ़िग व्युत्पन्न करता है।

हार्नेस अडैप्टर

एक प्रति-प्लेटफ़ॉर्म अडैप्टर जो साझा प्रोफ़ाइल को किसी विशिष्ट हार्नेस के नेटिव कॉन्फ़िग प्रारूप में अनुवादित करता है। समर्थित रनटाइम यहाँ सूचीबद्ध हैं:

Claude Code, Cursor, Gemini CLI, etc.

Apothem को इंस्टॉल करने का अर्थ हमेशा यह होता है: साझा प्रोफ़ाइल इंस्टॉल करें, फिर एक या अधिक अडैप्टर को मूर्त रूप दें।

व्यवहारिक नियम

src/apothem/rules/ के अंतर्गत एक Markdown फ़ाइल जो हर इंटरैक्शन पर लोड होती है (हमेशा-चालू) या केवल किसी विशिष्ट पथ के अंतर्गत फ़ाइलें संपादित करते समय लोड होती है (पथ-फ़िल्टर्ड)। नियम यह संहिताबद्ध करते हैं कि हार्नेस को कैसे व्यवहार करना चाहिए। चार नियम हमेशा-चालू हैं: agnostic-posture, authority-inquiry, session-closure और context-management। नियम सूचकांक, apothem-rule-index, उनके साथ लोड होता है और हर अन्य नियम का नाम बताता है तथा यह भी कि उसे कब पढ़ना है। जो हार्नेस नियमों को पथ के अनुसार सीमित नहीं करता, वह अन्य में से कोई भी लोड नहीं करता, इसलिए सूचकांक ही वह तरीका है जिससे सत्र उन्हें ढूँढता है।

हुक

किसी हार्नेस की हुक कॉन्फ़िगरेशन (Claude Code के लिए settings.json) में पंजीकृत एक Python स्क्रिप्ट, जो PreToolUse, PostToolUse, SessionStart और Stop जैसे जीवनचक्र इवेंट्स पर सक्रिय होती है; कुछ अडैप्टर PreCompact और PostCompact भी पंजीकृत करते हैं। हुक आउटपुट के डिस्क तक पहुँचने से पहले वास्तविक-समय में अनुरूपता अनिवार्यताओं को लागू करते हैं। जिन हार्नेसों में हुक तंत्र नहीं है, उनके अडैप्टर इसे छोड़ देते हैं।

अनुरूपता गेट

पंद्रह-बार प्री-एमिशन गेट (M1-M15) का यांत्रिक अंश — वे मशीन-जाँच-योग्य वैलिडेटर जो किसी आर्टिफ़ैक्ट के उत्सर्जित होने से पहले चलते हैं; डिफ़ॉल्ट रूप से परामर्शी, --strict के अंतर्गत अवरोधक। प्री-एमिशन गेट गुणवत्ता की न्यूनतम सीमा है; अनुरूपता गेट इसके मशीन-जाँच-योग्य बार चलाता है, और हुक वास्तविक-समय में अलग-अलग बार लागू करते हैं।

प्लान सूट

<project-root>/.apothem/plans/<suite-name>/ पर एक संरचित निर्देशिका जिसमें एक स्पेक, एक मास्टर प्लान, प्रति-चरण PHASE.md फ़ाइलें और आउटपुट आर्टिफ़ैक्ट होते हैं। /plan पाइपलाइन प्लान सूट प्रबंधित करती है।

स्किल

एक पुन: उपयोग योग्य, स्लैश-कमांड से आह्वान-योग्य तकनीक जो src/apothem/skills/<name>/ के अंतर्गत एक SKILL.md फ़ाइल के रूप में बंडल की गई होती है। स्किल अंतर्निहित /plan पाइपलाइन से परे स्लैश-कमांड सतह का विस्तार करती हैं।

प्रत्यायोजित वर्कर

एक स्थायी, उद्देश्य-केंद्रित सहायक जो इस मानक पथ पर परिभाषित होता है:

src/apothem/agents/<name>.md

प्रत्यायोजित वर्कर शोध, ऑडिटिंग, गुणवत्ता जाँच और मेमोरी प्रबंधन संभालते हैं।

On this page