Context Packages আপনাকে একটি প্রকল্পের সঞ্চিত জ্ঞান — তথ্য, গ্রাফ স্ট্রাকচার, সেশন আবিষ্কার, সমস্যাসমূহ এবং প্যাটার্ন — একটি বহনযোগ্য, ভার্সনড বান্ডেলে ক্যাপচার করতে দেয়। সহকর্মীদের জন্য প্যাকেজ এক্সপোর্ট করুন, শেয়ার্ড লাইব্রেরি থেকে ডোমেইন জ্ঞান ইমপোর্ট করুন, বা প্রতিটি সেশন শুরুতে প্রকল্পের কনভেনশন স্বয়ংক্রিয়ভাবে লোড করুন।
প্যাকেজ স্তরসমূহ
প্রতিটি প্যাকেজে এক বা একাধিক স্তর থাকতে পারে। শুধুমাত্র যা প্রয়োজন তা অন্তর্ভুক্ত করুন — লক্ষ্যযুক্ত জ্ঞান তথ্য থেকে ব্যাপক প্রকল্প স্ন্যাপশট পর্যন্ত।
জ্ঞান
আপনার প্রকল্প থেকে আহরিত স্থায়ী তথ্য, সীমাবদ্ধতা এবং ডোমেইন জ্ঞান।
গ্রাফ
কোড স্ট্রাকচার, নির্ভরতা এবং কল সম্পর্ক ক্যাপচারকারী প্রপার্টি গ্রাফ নোড ও এজ।
সেশন
পূর্ববর্তী কোডিং সেশনের আবিষ্কার ও সিদ্ধান্ত।
প্যাটার্ন
আপনার স্ট্যাকের জন্য টিউন করা শেল কম্প্রেশন প্যাটার্ন এবং আউটপুট ফরম্যাটিং নিয়ম।
সমস্যাসমূহ
পরিচিত সমস্যা, প্রান্তিক ক্ষেত্র এবং সতর্কতা যা এজেন্টদের জানা উচিত।
CLI কমান্ড
কমান্ড লাইন থেকে সম্পূর্ণভাবে কনটেক্সট প্যাকেজ পরিচালনা করুন। সমস্ত অপারেশন CI/CD ইন্টিগ্রেশনের জন্য JSON আউটপুট সমর্থন করে।
| Command | Description |
|---|---|
lean-ctx pack create --name my-pkg --layers knowledge,graph | বর্তমান প্রকল্পের কনটেক্সট থেকে একটি প্যাকেজ তৈরি করুন |
lean-ctx pack list | ভার্সন এবং অটো-লোড স্ট্যাটাস সহ সমস্ত ইনস্টল করা প্যাকেজ তালিকাভুক্ত করুন |
lean-ctx pack info my-pkg | প্যাকেজ মেটাডেটা, স্তর, পরিসংখ্যান এবং ইন্টিগ্রিটি হ্যাশ দেখুন |
lean-ctx pack export my-pkg -o my-pkg.lctxpkg | শেয়ার করার জন্য একটি বহনযোগ্য .lctxpkg ফাইলে প্যাকেজ এক্সপোর্ট করুন |
lean-ctx pack import my-pkg.lctxpkg | একটি .lctxpkg ফাইল থেকে আপনার লোকাল রেজিস্ট্রিতে প্যাকেজ ইমপোর্ট করুন |
lean-ctx pack install my-pkg | প্যাকেজ কনটেক্সট ইনস্টল করুন এবং বর্তমান প্রকল্পে মার্জ করুন |
lean-ctx pack remove my-pkg | লোকাল রেজিস্ট্রি থেকে একটি প্যাকেজ মুছে ফেলুন |
lean-ctx pack auto-load my-pkg on | সেশন শুরুতে অটো-লোডিং সক্রিয় বা নিষ্ক্রিয় করুন |
Quick Start
# Create a package with knowledge and graph layers
lean-ctx pack create --name my-project-ctx --layers knowledge,graph
# Export for sharing
lean-ctx pack export my-project-ctx -o my-project-ctx.lctxpkg
# Teammate imports and installs
lean-ctx pack import my-project-ctx.lctxpkg
lean-ctx pack install my-project-ctx
# Enable auto-load for future sessions
lean-ctx pack auto-load my-project-ctx on অটো-লোড
স্বয়ংক্রিয় লোডিংয়ের জন্য প্যাকেজ চিহ্নিত করুন। সেশন শুরুতে ctx_overview চালু হলে, সমস্ত অটো-লোড সক্রিয় প্যাকেজ সক্রিয় প্রকল্প কনটেক্সটে মার্জ হয় — জ্ঞান তথ্য, গ্রাফ ডেটা এবং সমস্যাসমূহ তাৎক্ষণিকভাবে উপলব্ধ হয়।
অখণ্ডতা ও নিরাপত্তা
প্রতিটি প্যাকেজে ক্যানোনিক্যাল JSON সিরিয়ালাইজেশন থেকে গণনা করা একটি SHA-256 কন্টেন্ট হ্যাশ অন্তর্ভুক্ত। ইমপোর্ট অপারেশন মার্জের আগে অখণ্ডতা যাচাই করে। সমস্ত ফাইল অপারেশন দুর্নীতি রোধে অ্যাটমিক রাইট (tmp + rename) ব্যবহার করে।
ইন্টিগ্রেশন
ইমপোর্ট করা জ্ঞান তথ্য কনফিডেন্স ক্যাপিং সহ মার্জ হয়। গ্রাফ নোড ও এজ প্রপার্টি গ্রাফে যোগ হয়। সমস্যাসমূহ ID দ্বারা ডিডুপ্লিকেট হয়। সেশন আবিষ্কার ইতিহাস সমৃদ্ধ করে। সবকিছু বিদ্যমান LeanCTX পাইপলাইনের সাথে সংহত হয়।
কনটেক্সট প্যাকেজিং শুরু করুন
LeanCTX ইনস্টল করুন এবং এক মিনিটেরও কম সময়ে আপনার প্রথম কনটেক্সট প্যাকেজ তৈরি করুন।
শুরু করুন →