docs: age tone, public IDs, prices, account deletion and the test-account cleanup

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-02 06:50:33 +03:30
parent 191aba0e25
commit b3940e87f7
2 changed files with 16 additions and 5 deletions

View File

@@ -404,10 +404,19 @@ anyone who can read this repo can forge a token for any user.**
رد شد؛ شرحش در `docs/ai-cost-and-guardrails.md` است.
- **هزینه:** هر سوال حدودِ ۰٫۲ سنت (≈۶۰۰ تومان) است و ۷۰٪ِ آن ورودی است. **سقفِ روزانه:** رایگان
`AI_DAILY_QUOTA_FREE` (پیش‌فرض ۳)، مشترک `Plan.ai_daily_quota` (ادمین، پیش‌فرض ۱۵). تا امروز همه ۱۵
داشتند. گزارشِ مدیرعامل در `~/Desktop/گزارشات Tadrisino/گزارش-هزینه-دستیار/` است. مسیرِ استریم
داشتند. گزارشِ مدیرعامل و گزارشِ ۲۶ در `~/Desktop/گزارشات Tadrisino/گزارش-۲۶/` است. مسیرِ استریم
حالا توکن‌ها را ثبت می‌کند (پیش از این صفر بود). خرجِ GapGPTِ آن روز حدودِ ۴ سنت بود.
- ⚠️ **لحنِ دستیار هنوز از روی پایه است، نه سن**؛ بزرگسالی که پایه‌ی سوم را بردارد لحنِ دبستانی
می‌گیرد. این تصمیمِ محصولی است و سنجش می‌خواهد.
- **لحنِ دستیار از سن** (`tone_for`، پرامپت `tutor-v12-age-tone`): ۱۸+ در هر پایه لحنِ بزرگسال می‌گیرد؛
نمادگذاری از کتابِ پایه. کشِ جواب با لحن کلید می‌خورد. فقط یک مقایسه‌ی زنده (سوم، ۸ و ۴۵ سال).
- **شناسه‌ی نمایشی** `User482917` (`accounts/public_id.py`، از id، بی‌ستون؛ ادمین با آن جستجو می‌کند).
- **قیمتِ موقتِ پلن‌ها** (`subscription.0007`): ماهانه ۹۹ و سالانه ۹۹۰ هزار تومان، هر دو ۵ سوال در روز.
- **حذفِ حساب** `POST /api/user/delete`: شماره‌دار با کدِ پیامکیِ تازه (`verify_phone_otp`، مشترک با ورود)،
مهمان با «حذف»؛ سفارش‌ها و statuslog می‌مانند؛ دموها رد می‌شوند. «ورود با حسابِ دیگر» فقط خروج است؛
چند حساب روی یک دستگاه عمداً نگه داشته نمی‌شود.
- **پاک‌سازیِ ۲۰۲۶-۱۰-۰۲ روی سرور**: `delete_users --real-phones --skip-paid` پنج حسابِ شماره‌دار (۱، ۱۷،
۱۹، ۲۰، ۲۱) را پاک کرد؛ دموها و کاربرِ ۲۶ (پرداختِ موفق) ماندند. بکاپ:
`.deploy-backups/db-before-user-cleanup-20261002-061142.sqlite3`. دستور فقط مدل‌های خودِ پروژه را
می‌شمارد؛ بارِ اول `admin.LogEntry` (کارمندِ ادمین) را هم گرفته بود و پیش از اجرا اصلاح شد.
- `spectacular --validate` یک خطای از پیش موجود دارد (روی `d5dbd1b` هم بود) که به این تغییرها ربطی ندارد.
## وضعیت ۲۰۲۶-۰۹-۳۰ — بازار وصل شد