CLAUDE.md: paywall and subscriptions are live
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
12
CLAUDE.md
12
CLAUDE.md
@@ -445,6 +445,18 @@ preferred setup, because there is then no key to leak. **Never let the server ru
|
||||
`django-insecure-…` fallback from `config/settings.py`: that string is committed here, so
|
||||
anyone who can read this repo can forge a token for any user.**
|
||||
|
||||
## اشتراک و دیوارِ پرداخت — روی سرور از ۲۰۲۶-۱۰-۱۰ ۰۱:۱۹ (بکاند `64c4c09`، فرانت `a8a5351`)
|
||||
|
||||
- **فقط فصلِ اولِ هر پایه رایگان است** (`content.views.unit_is_free`). بیرون از آن، بیاشتراکِ فعال، سوالهای درس،
|
||||
آزمونِ جزیره، ثبتِ جواب و پایانِ درس/جزیره ۴۰۲ `subscription_required` میدهند؛ `/api/home` برای هر فصل
|
||||
`requiresSubscription` دارد. تست: `content/tests_paywall.py`.
|
||||
- **اشتراک (`subscription.0013`):** یکماهه ۴۹۸، سهماهه ۷۹۸، ششماهه ۱٬۲۹۸ هزار تومان؛ همهی فصلها، قلبِ نامحدود و
|
||||
۳ سوال در روز از دستیار. **دستیار جدا فروخته میشود** (بستههای سوال روی فروش ماندند). رایگان ۲ سوال در روز
|
||||
(`AI_DAILY_QUOTA_FREE`). حساب: بدترین حالتِ ششماهه با سقفِ ۳ ≈ ۲۹٪ِ سهمِ ماهانهی قیمت؛ با سقفِ ۸ ≈ ۷۸٪ بود.
|
||||
- **اشتراک داخلِ اپِ بازار خریدنی نیست** (SKU ندارد، `PurchaseView` فقط بسته را از بازار میفروشد).
|
||||
- حسابهای دمو اشتراک ندارند، پس از فصلِ دوم به بعد برایشان قفل است.
|
||||
- از سرور، `git fetch` از Gitea در این روز کار کرد (بی `DEPLOY_BUNDLE`).
|
||||
|
||||
## شکلِ ثابتِ درسها (`Lesson.figures`) و کشِ فرانت — روی سرور از ۲۰۲۶-۱۰-۰۷ ۱۶:۴۸ (`b93f43e`)
|
||||
|
||||
**شکلِ درس یک بار ساخته و تأیید میشود و بعد ثابت است؛ هنگامِ نمایش هیچ فراخوانیِ مدلی نیست.**
|
||||
|
||||
Reference in New Issue
Block a user