docs(design): propose free trial credits at signup - #5463
Conversation
Proposal for platform-funded first messages for new cloud signups: signup grant record, reservation ledger with atomic charge, server-minted funding provenance, and a small inference gateway composed with the Daytona secret-delivery work (#5223/#5277). Claude-Session: https://claude.ai/code/session_013PybmGbRaSiFzFtzhCrESm
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Split the single proposal into context, research, design, and rfc, and add an implicit-decisions register listing every requirement that entered the design beyond the original ask, with its origin and the cost of striking it. Claude-Session: https://claude.ai/code/session_013PybmGbRaSiFzFtzhCrESm
|
Tracked in #5506. |
1 similar comment
|
Tracked in #5506. |
Problem
A new signup lands in the playground, describes their agent, commits it, and then hits a wall: the composer disables and a banner demands an LLM provider API key before their first message sends. The user does the work and gets none of the payoff.
What this PR contains
A full design workspace under
docs/design/activation-credits/, in reading order:Review
Mahmoud is the reviewer. An external model review loop was used as a helper during drafting; its accreted requirements are itemized in implicit-decisions.md rather than baked in silently. Do not merge; that call is Mahmoud's.
https://claude.ai/code/session_013PybmGbRaSiFzFtzhCrESm