Legal-i Claude Opus 4.7 (1M context) commited on
Commit
5b907e0
·
1 Parent(s): 1b5beb8

feat(Day 48): open testing tier — unlock all features for free users

Browse files

Founder is sharing the platform link with lawyer-friends for feedback.
The Founding-50 monetization paywall (free tier only unlocks
search+lawyer_ask) blocks the very features they need to test.

Open `free` tier to include ALL features during this testing window:
- argument_analyze
- memo_generate
- opposing_counsel
- judge_analytics

Also bumped monthly_credits 30 → 500 + dropped the 10/day cap so
testers don't run out. Original config preserved as comments above —
revert after Founding 50 launch.

Paywall behavior preserved for non-free tiers (the `solo`/`pro`/`firm`
tier configs are unchanged). If revenue requires the paywall, restore
the commented-out original block.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

Files changed (1) hide show
  1. tau_rag/middleware/entitlements.py +17 -4
tau_rag/middleware/entitlements.py CHANGED
@@ -48,10 +48,23 @@ from typing import Dict, Optional
48
  # when credits are available.
49
  TIER_DEFS: Dict[str, dict] = {
50
  "free": {
51
- "monthly_credits": 30, # 30 credits/monthroughly 30 searches
52
- "daily_credit_cap": 10, # also a daily floor friction signal
53
- "unlocked_endpoints": {"search", "lawyer_ask"},
54
- "price_he": "חינם",
 
 
 
 
 
 
 
 
 
 
 
 
 
55
  },
56
  "solo": {
57
  "monthly_credits": 200,
 
48
  # when credits are available.
49
  TIER_DEFS: Dict[str, dict] = {
50
  "free": {
51
+ # Day 48open testing mode. Friends-of-founder testing the
52
+ # platform need access to every feature so they can give real
53
+ # feedback. Originally `free` only unlocked search+lawyer_ask
54
+ # (Founding 50 monetization gate); now everything is open with
55
+ # a generous credit pool. Revert after Founding 50 launch by
56
+ # restoring the commented-out original below.
57
+ "monthly_credits": 500, # was 30 — testers won't run out
58
+ "daily_credit_cap": None, # was 10 — no daily friction during testing
59
+ "unlocked_endpoints": {"search", "lawyer_ask", "argument_analyze",
60
+ "memo_generate", "opposing_counsel",
61
+ "judge_analytics"},
62
+ "price_he": "חינם (תקופת בדיקה פתוחה)",
63
+ # ── Original (restore after launch) ──
64
+ # "monthly_credits": 30,
65
+ # "daily_credit_cap": 10,
66
+ # "unlocked_endpoints": {"search", "lawyer_ask"},
67
+ # "price_he": "חינם",
68
  },
69
  "solo": {
70
  "monthly_credits": 200,