منصوبے کے بارے میں

ڈانسنگ بیئر ذاتی ورک فلو کے لیے خود ساختہ Python کمانڈ لائن ٹولز کا ایک مجموعہ ہے، جو مشترکہ بنیادی فریم ورک اور کسی بھی حقیقی فراہم کنندہ میں تبدیلی سے پہلے منصوبہ → خشک رن → درخواست کے محفوظ طریقے پر مبنی ہے۔ یہ Python 3.11+ کو نشانہ بناتا ہے اور بیرونی انحصار کو کم سے کم اور سستی درآمد رکھتا ہے۔ مرکزی CLIs میل (Gmail اور Outlook فلٹرز، لیبلز، پیغامات، فارورڈنگ، دستخط، بیک اپ)، Outlook کیلنڈر آپریشنز، YAML/CSV سے شیڈول پلاننگ، ریزیومے نکالنے/سیدھ/رینڈرنگ، iOS ہوم اسکرین لے آؤٹ ٹولنگ، مقامی WhatsApp ChatStorage تلاش، WiFi تشخیص، Apple Music پلے لسٹ مینجمنٹ، macOS فائل سسٹم صفائی، اور چارٹس، Mermaid ڈایاگرام، PowerPoint ڈیک اور اسٹائلڈ اسپریڈ شیٹس کے لیے جنریٹرز کا احاطہ کرتی ہیں۔ ایک YAML DAG ورک فلو انجن اختیاری انسانی منظوری کے دروازوں کے ساتھ کثیر مرحلہ ایجنٹ رنز کی حمایت کرتا ہے، نیز لِنٹ، validate-fragment، run اور status کمانڈز۔ ایک پس منظر ورکر جاب کیو اور ڈیمن فراہم کرتا ہے، اور ایک ٹیلی میٹری CLI Claude Code سیشن لاگت اور ٹوکن استعمال کی اطلاع دیتا ہے۔ LLM یوٹیلیٹی کمانڈز ڈومین نقشے، انوینٹریز، فلو اور کوڈ ہیلتھ چیک ظاہر کرتی ہیں۔ اسناد کمانڈ لائن پر منتقل کرنے کے بجائے ~/.config/credentials.ini میں پروفائلز سے پڑھی جاتی ہیں۔ پیدا کردہ آؤٹ پٹ چیک آؤٹ سے باہر لکھا جاتا ہے، جسے --out-dir، DANCING_BEAR_DATA_HOME، XDG_DATA_HOME یا ~/.local/share/dancing-bear کے ذریعے کنٹرول کیا جاتا ہے۔ جانچ make test کے ذریعے unittest سوٹ استعمال کرتی ہے، جس میں وراثتی PYTHONPATH سے غلط نتائج سے بچنے کے لیے check-env مرحلہ ہوتا ہے۔