carlos / platform Public

feat/carloku-paid-launch-20260916

Carloku paid plans (spec docs/superpowers/specs/2026-09-07-carloku-pricing-plans-design.md): immutable plans data, Stripe checkout/portal/webhook boundary, quantity history, durable invoice engine, and the metering prerequisites (edge spool, ownership, durability ledger, object-store transfer).

Overnight run 2026-09-30/10-01 (brief: OVERNIGHT.md in the operator's durable work dir): build the pricing page and the console GET billing page for morning review, finish charged-transfer and replication-write evidence, close partial-month/proration/enforcement gaps, and prepare the exact Stripe catalog provisioning. Live Stripe is read-only; no production infrastructure changes; billing remains OFF.

Reviewed status lives in implementation/carloku-paid-launch/ (AGENT_HANDOFF.md, requirements-audit.json, stripe-live-readiness.json). Nothing on this branch is launch-ready until live purchase, webhook and metering verification are complete.

Human

Carloku paid launch: complete metered model, Stripe Tax, pricing page and console billing flow. WIP checkpoint branch; billing stays OFF until every release gate passes.

Commits 100
Files changed 672 +217404 −468
Discussions 1 1 open
Tasks 3/10 done

Discussions 1 open

Tasks 3/10 done

  • Pricing page: static /pricing/ on carloku.com, copy through copy-review, 390/1280 screenshots Started
  • Console GET /a/{sqid}/billing page: plan/country/postal/consent form, states, tests Done
  • Signup and billing flow preview reachable over the tailnet, simulated steps labelled Done
  • Object-store charged-transfer collector (AWS Cost and Usage Report): built and folded, holds on missing evidence; needs the export, an AWS principal inventory and ownership attestation Started
  • Replication-write evidence: epoch race fixed, escapes filed, fold built; production attestation still false (root litestream unmetered); move/checkpoint tests pending Started

Activity