প্রকল্প সম্পর্কে

Shipwright Harness হলো একটি MIT-লাইসেন্সপ্রাপ্ত স্বায়ত্তশাসিত ডেলিভারি এজেন্ট, যা একটি Claude Code প্লাগইন হিসেবে তৈরি। এটি কমান্ডের একটি ক্রমের মাধ্যমে ফিচার আইডিয়াকে শিপ করা, পর্যালোচিত কোডে রূপান্তর করে: একটি PRD লেখা, নির্ভরতা-ক্রমবদ্ধ টাস্ক কিউ পরিকল্পনা করা, টাস্ক সম্পাদন করে পুল রিকোয়েস্ট খোলা, নীতি-নিয়ন্ত্রিত ফিডব্যাক দিয়ে পর্যালোচনা করা, এবং মার্জ করা পরিবর্তন ডিপ্লয় করা। সিস্টেমটি আপনার নিজের পরিবেশ ও কোডবেসে চলে, কোনো হোস্টেড ইনফ্রাস্ট্রাকচার বা লক-ইন ছাড়াই। প্রকল্পটিতে তিনটি প্রধান উপাদান রয়েছে: shipwright প্লাগইন যা পরিকল্পনা, কিউ-ভিত্তিক সম্পাদন, পর্যালোচনা এবং একটি টেস্ট-রেডিনেস পাইপলাইন প্রদান করে; একটি স্টেটলেস মেট্রিক্স ড্যাশবোর্ড যা পাইপলাইন অ্যানালিটিক্স যেমন টাস্ক থ্রুপুট, CI ফার্স্ট-পাস রেট, রিভিউ ভার্ডিক্ট এবং এস্টিমেশন অ্যাকুরেসি রেন্ডার করে; এবং একটি পাতলা স্বায়ত্তশাসিত এজেন্ট যা একটি সময়সূচিতে সিস্টেম চালায়, GitHub Actions বা সেলফ-হোস্টেডে ডিপ্লয়যোগ্য। Kubernetes ডিপ্লয়মেন্টের জন্য একটি Helm চার্ট উপলব্ধ, এবং Slack ইন্টিগ্রেশন একটি Socket Mode অ্যাপের মাধ্যমে সমর্থিত। Shipwright তার নিজস্ব ডেলিভারি মেট্রিক্স প্রকাশ্যে প্রকাশ করে, ২০২৬ সালের সেপ্টেম্বরের শেষের হিসাবে ট্রেইলিং ৩০ দিনের উইন্ডোতে ৩৩৬টি টাস্ক সম্পন্ন এবং ৬০টি PR মার্জ হওয়ার রিপোর্ট করে। কুইকস্টার্ট মেট্রিক্স ড্যাশবোর্ডটি স্থানীয়ভাবে অফলাইন মোডে ফিক্সচার সহ চালানোর অনুমতি দেয়, কোনো অ্যাকাউন্ট বা সিক্রেট ছাড়াই। একটি সম্পূর্ণ ডেভেলপমেন্ট স্ট্যাক tmux সেশনের মাধ্যমে Docker-এ মেট্রিক্স, অ্যাডমিন UI, টাস্ক স্টোর, চ্যাট সার্ভিস এবং এজেন্ট চালু করে। প্রকল্পটি ইউনিট, ইন্টিগ্রেশন, স্মোক এবং এন্ড-টু-এন্ড টেস্ট জুড়ে একটি চার-স্তরের টেস্ট আর্কিটেকচার প্রয়োগ করে, এবং ঐচ্ছিক Sentry অবজার্ভেবিলিটি অফার করে যা ডিফল্টভাবে নিষ্ক্রিয় থাকে।