پرش به محتوای اصلی

تغییرات محصول

نقاط عطف واقعی محصول؛ هر ردیف مرجعی قابل بررسی دارد: کامیت، سند شواهد یا ران‌بوک. برنامه حذف یک مدل، وقتی اعلام شود، با تاریخ حذف روی صفحه همان مدل در کاتالوگ مدل‌ها نمایش داده می‌شود.

قابلیت

پذیرش زندهٔ ارائه‌دهنده روی کل مسیر درخواست و پرداخت

مسیر کامل درخواست و صورت‌حساب با یک ارائه‌دهندهٔ واقعی سنجیده شد: chat completions غیراستریم و استریم، پیام‌های Anthropic، شمارش درست توکن‌های کش‌شده و تسویهٔ نهایی کیف پول. یازده بررسی از یازده بررسی در این اجرا قبول شد.

commit b8c5569ddocs/release-evidence/provider-live-acceptance-2026-09-26.md
زیرساخت

مسیر خروجی محافظت‌شده برای ارائه‌دهنده‌ها

ترافیک ارائه‌دهنده‌ها می‌تواند از یک تونل خروجی عبور کند تا از دید میزانی که ارائه‌دهنده مسدود می‌کند پنهان بماند. اگر تونل از کار بیفتد، فقط میزبان‌های روی فهرست امضاشدهٔ مسیر مستقیم مستقیم صدا زده می‌شوند و بقیه سریع شکست می‌خورند.

commit 4979b56ecommit 58beea1ccommit b2782942
قابلیت

کاتالوگ مدل از فهرست رسمی ارائه‌دهنده‌ها ساخته می‌شود

فهرست مدل‌های هر ارائه‌دهنده از API رسمی خودش همگام می‌شود و مدل‌های عرضه‌شده به کاتالوگ عمومی، مسیردهی و قیمت‌گذاری منتشر می‌شوند. نتیجه این است که GET /v1/models همان چیزی را نشان می‌دهد که واقعاً قابل سرو است.

commit 63a586e3commit 1342bb31commit 5d939bddcommit 6e9e3f4f
زیرساخت

نرخ ارز از منابع ایرانی و با شواهد امضاشده

نرخ دلار و تتر از دو منبع ایرانی به‌صورت مشاهدهٔ امضاشده منتشر می‌شود تا قیمت تومانی از یک سرور بیرونی خوانده نشود. تصمیم معماری این تغییر در ADR-0036 ثبت شده است.

commit 87632c94commit 59f9871ecommit 9dd2222fdocs/adr/0036-public-fx-rate-relays.md
زیرساخت

استقرار تک‌میزبانی قابل تکرار

ابزار استقرار تک‌میزبانی با اندازه‌گذاری حافظهٔ اثبات‌شده اضافه شد و ترکیب production روی سرور توسعه با همین ابزار مستقر و از مسیر Cloudflare آزمایش شد.

commit b08dc332docs/runbooks/production-domains-dns.md
پرداخت

تکمیل یک شارژ واقعی در درگاه پرداخت

شارژ کیف پول از درگاه پرداخت تا بازگشت پرداخت‌کننده و تأیید نهایی روی مسیر واقعی آزمایش شد؛ پیش از این، مسیر پرداخت فقط در محیط شبیه‌سازی‌شده کار می‌کرد.

commit 5256dc3d
امنیت

احراز هویت در تنظیمات production

ورود با شمارهٔ موبایل روی تنظیمات production اجرا می‌شود: رمزنگاری یک‌بارمصرف با OpenBao و ارسال پیامک با ارائه‌دهندهٔ پیامکی.

commit 834ae59e
اصلاح

رفتار درست تلاش دوباره روی خطای پیش از ارسال

شکست‌هایی که ثابت‌شده پیش از رسیدن درخواست به ارائه‌دهنده رخ داده‌اند، رزرو مالی را آزاد می‌کنند و به مسیر بعدی همان مدل می‌روند؛ شکست‌های نامعلوم دیگر روی مسیر دیگری تکرار نمی‌شوند و به هماهنگی مالی می‌روند.

commit e15b081c
زیرساخت

دامنه، گواهی و پاسخ نگه‌داری روی لبهٔ میزبان

دامنهٔ عمومی روی هر دو سرور با گواهی معتبر پاسخ می‌دهد و پاسخ نگه‌داری با بدنهٔ کاتالوگ‌شدهٔ maintenance_mode نصب شده است: روی /v1/* پاسخ 503 با provider_error و روی /anthropic/* پاسخ 500 با api_error.

docs/runbooks/production-domains-dns.md
مستندات

شروع پروژه

مخزن پروژه با ساختار خدمات، قراردادها و ابزارهای عامل‌ها راه‌اندازی شد؛ از آن تاریخ، هر تغییر با شواهد، تست و مستندسازی همراه است.

commit 196670d5

هر ردیف به کامیت یا سند شواهدی اشاره می‌کند که همان تغییر را ثبت کرده است. این فهرست از تاریخ مخزن ساخته شده، نه از نقشه راه؛ رویدادی که شاهدش نباشد اینجا نمی‌آید.