Commit history for docs/billing.md
- Convert quota errors to 402 in a global server-function middleware too, build billing context without mutating errors and without treating site admins as payers, re-check notices with the same plan block requests use, and decode paths safely in the notice bar.f9e8038⌁taigrr committed
- Keep QuotaExceededError out of HttpError and convert it to 402 at request boundaries, only name the account and billing link to people who manage it, strip internal ids, and make notices de-duplicated, still-blocked, batched and two-factor-first.707c7e1⌁taigrr committed
- Return 402 Payment Required with the meter, reason and billing link whenever a plan, credit or spending limit blocks an action; open an app-wide upsell with that meter's pricing, Pro and credit packs; and add a reusable NagBanner for maxed-out plans and missing two-factor.8ed57a4⌁taigrr committed
- Merge roadmap/pricing-posthog186686d⌁taigrr committed
- Merge roadmap/stripe-billinga22ce03⌁taigrr committed