3abot: برنامه‌ی کار

به‌روزرسانی ۲۰۲۶-۱۰-۰۵ ساعت ۲۱:۰۰ (تهران) · منبع: project گیت‌هاب و transactionهای prod · زمان‌های دیتابیس به UTC هستند · لاگ‌های pm2 این بار خوانده نشدند (اجرای خودکار اجازه‌ی ssh نداشت)

والکس در حال معامله · ۱٬۳۳۲ معامله‌ی بسته در ۲۴ ساعت · +۴۲٫۷ میلیون تومان · ۰ زیان تبدیل در حال معامله · ۸۰۰ معامله · +۱۴۵٫۵ میلیون تومان · ۰ زیان بیت‌پین دوباره در حال معامله · ۷۲۵ معامله · +۷٫۱ میلیون تومان · ۴۵ زیان (حدود −۱٫۳ میلیون) نوبیتکس از ۱۰-۰۵ ساعت ۰۲:۵۳ تهران ساکت است · ۲۰ معامله · +۰٫۴ میلیون رمزینکس merge شده، هنوز live نیست

🐞 باگ‌ها

۱۹باز · ۱۱ ready · ۵ PR منتظر review شما · ۲ باگ جدید (#104، #105) نیاز به refine
۲ P0۴ P1۷ P2۶ P3

🛠 تسک‌ها

۲۲باز · CI/CD ‏(#63، ۵ بخش) آماده و PR #106 منتظر review · ready: ‏#69، #33، #39 · #70 refined منتظر تأیید · #107 جدید
۰ P0۹ P1۵ P2۸ P3

برنامه: C · رفع سریع، بعد رمزینکس

انتخاب‌شده در ۲۰۲۶-۰۹-۲۸. مراحل ۱ تا ۳ تمام شده‌اند. در مرحله‌ی ۴، امروز سه PR ‏(#94، #98، #99) merge شد. CI/CD هم ساخته شد و PR #106 منتظر review است.

مرحله‌ی ۱ · refine ✓

تمام
  • #45، #24، #37 refine و ساخته شدند

مرحله‌ی ۲ · رفع سریع ✓

merge و deploy شده
  • #3، #4، #1، #45

مرحله‌ی ۳ · رمزینکس ✓

merge شده، live نیست
  • #37 ← PR #72 (هر ۶ بخش)
مرحله‌ی ۴ · الان

بقیه‌ی P0ها و هشدارها

۳ merge شده · ۵ PR منتظر review
  • merge شده: ‏#67 ← PR #94، #12 ← PR #98، #13 ← PR #99
  • منتظر: ‏#86 ← PR #97، #15 ← #100، #49 ← #101، #51 ← #102، #78 ← #95 (⛔ HOLD)
  • CI/CD ‏#63 ← PR #106؛ بعد #69 و P2ها

الان در حال انجام

شش مورد روی board در وضعیت In Progress هستند: ‏#15، #49، #51، #63، #78، #86. همه PR دارند و منتظر review هستند.

کار بعدی اجرای زمان‌بندی‌شده: #69 ارسال موجودی صرافی‌ها به کانال تلگرام (P1، ۱ روز).

انجام‌شده

کارهایی که از گزارش قبلی (۱۰-۰۵ ساعت ۰۹:۰۵) تمام شده‌اند، جدیدترین اول.

منتظر review از ۱۰-۰۲ (۵ PR)

بعدی

تصمیم‌های شما

۳ PR امروز merge شد، ولی هنوز در prod نیستپیشنهاد: deploy با تأیید شما

‏usdt_irt_at_sell روی ۰ از ۲٬۸۷۷ معامله‌ی بسته ثبت شده و خطای 1208 تبدیل هنوز ۳۶ بار آمده است. یعنی build روی سرور قدیمی است. «Order not found» تبدیل (#14) هم به ۸۴ مورد رسیده (دیروز ۶۹).

CI/CD آماده است: PR #106پیشنهاد: اول این را review کنید

بعد از merge، deployهای بعدی خودکار می‌شوند. سؤال‌های باز در PR: trigger ‏pull_request اضافه شود؟ رمزهای داخل artifact قبول است؟ رمز root سرور در تاریخچه‌ی git هست و باید عوض شود.

۵ PR دیگر هنوز منتظر review است (#97، #100، #101، #102، و #95 روی HOLD)پیشنهاد: بعد از #106، اول #97

بیت‌پین امروز فقط ۱۷ «market suspended» داشت (دیروز ۱٬۶۹۴)، پس #97 دیگر فوری نیست ولی همچنان لازم است.

باگ جدید #104: زیان بیت‌پین روی کوین‌های با پله‌ی دقت گران (P1)پیشنهاد: اول #104 را refine کنید

در ۲۴ ساعت ۴۵ معامله‌ی بسته‌ی زیان‌ده، حدود −۱٫۳ میلیون تومان. SOON به‌تنهایی ۱۲ معامله و −۸۸۳ هزار (در گزارش issue نبود). بعد BTW (−۲۸۸ هزار) و ZEC (−۱۰۸ هزار).

باگ جدید #105 و تسک جدید #107 بدون اولویت در projectپیشنهاد: هر دو P2، بعد refine

در فرم هر دو P2 آمده، ولی فیلد Priority در project خالی است (sync_fields.py هنوز اجرا نشده). #107 ‏(rebalancing) پول جابه‌جا می‌کند و قبل از ساخت نیاز به refine دقیق دارد.

نوبیتکس از ۰۲:۵۳ امروز (تهران) ساکت استپیشنهاد: وضعیت را بگویید

تصمیم ۰۹-۲۸ می‌گفت نوبیتکس خاموش است، ولی تا امروز صبح ۲۰ معامله کرد. آیا خاموش ماندنش عمدی است؟

نرخ دستی‌شدن resell حدود ۲۵ تا ۳۵ درصد استپیشنهاد: فعلاً همین بماند

والکس ۵۱ از ۲۰۰، تبدیل ۳۰ از ۱۰۸، بیت‌پین ۳۷ از ۱۰۵ (۲۴ ساعت). بیت‌پین از دیروز بالاتر است و شاید به #104 مربوط باشد.

بیت‌پین دوباره معامله می‌کند (سؤال دیروز بسته شد)#94، #98، #99 merge شدند#79 نرخ دستی‌شدن قابل قبول است#36 بیت‌پین فقط .ir#70 فاز ۱ بدون سفارش واقعی

چطور یک کار جلو می‌رود

۱تصمیم

اولویت را تعیین می‌کنید یا به سؤال بالا جواب می‌دهید.

۲Refine

issue به مشکل، علت، برنامه، معیار پذیرش و تخمین تبدیل می‌شود و برچسب refined می‌گیرد. شما ready را می‌زنید.

/refine #N

۳ساخت

هر issue در branch خودش ساخته می‌شود و به‌صورت PR برای review شما می‌آید. merge و deploy با شماست.

implement #N

همه‌چیز، به تفکیک

🐞 باگ‌ها (۱۹)

ready اول، داخل هر اولویت.

P0
  • #78orderbook کهنه بعد از reconnect به موتور می‌رسدPR #95⛔ HOLD · بررسی prod با شما
  • #86بیت‌پین «market suspended»: توقف ۵ دقیقه‌ایPR #97منتظر review
P1
  • #15رد فروش به دلیل موجودی ناکافیPR #100منتظر review
  • #49وضعیت سفارش بعد از timeout یا 5xx نامشخص استPR #101منتظر review
  • #51لغو 406 بیت‌پین به‌عنوان خطاPR #102منتظر review
  • #104بیت‌پین: کارمزد خرید دو بار کم می‌شود~جدید · نیاز به refine
P2
  • #16لغو تبدیل: FILLED/expiredنیم روزReady
  • #21محافظ دلار با یک منبع OHLC۱ روزReady
  • #22re-subscribe در ResellServiceنیم روزReady
  • #23churn در reconnect وب‌سوکت۱ روزReady
  • #46ثبت رد «حجم کم» در DB≤ ۲ ساعتReady
  • #50رد حداقل معامله در Resell: یک بار اطلاع، بدون retry≤ ۲ ساعتReady
  • #105والکس: signal تکراری با حجم فروش صفر~جدید · نیاز به refine
P3 (۶): هنوز refine نشده
  • #19 طوفان OverValueOrder نوبیتکس · #26 دامپ کامل خطای Axios · #27 امضای تبدیل در URL لاگ · #28 ردیف تکراری در exchange_requests · #29 لاگ پرحجم موتور Go · #30 پوشه‌ی لاگ pm2 حدود ۵۳۸ مگابایت

🛠 تسک‌ها (۲۲)

ready اول، داخل هر اولویت.

P1
  • #63CI/CD (بخش‌های #92، #88، #89، #90، #91)PR #106منتظر review
  • #69موجودی صرافی‌ها در کانال تلگرام۱ روزReady · بعدی
  • #70LBank (فاز ۱: paper trading)۱ هفته+Refined · منتظر تأیید شما
  • #31rate limit ثبت سفارش والکس≤ ۲ ساعتمتوقف (hold)
P2
  • #33قوانین اتصال WS والکس≤ ۲ ساعتReady
  • #39سند: tier تست با prod مشترک است≤ ۲ ساعتReady
  • #107متعادل‌سازی خودکار USDT/تومان~جدید · نیاز به refine
  • #52داشبورد مانیتورینگ~نیاز به refine
  • #73حساب اعتباری والکس~نیاز به refine
P3 (۸): هنوز refine نشده
  • #32 حذف fallback ‏getStreamKey · #35 کانال tradeDetails والکس · #38 آبان‌تتر · #40 timeout نوبیتکس · #41 تاریخچه‌ی CPU/RAM · #42 تا #44 بهبودهای الگوریتم ResellService