Account
Supabase mode reads profile credits and credit ledger through RLS.
Profile credits
...
Stored in `profiles.credits`.
Ledger rows
...
Latest visible credit events.
Billing
Stripe reserved
Credit purchases will be connected in a later phase.
Credit ledger
No ledger rows visible yet. New users receive a signup bonus from the database trigger.