Files

546 B

Web application

Next.js App Router marketing, legal, and redemption UI.

  • Prefer server components; add use client only when browser state is needed.
  • Preserve PostHog provider/page-view integration unless the task changes it.
  • Keep metadata current for public pages.
  • Never expose server credentials through NEXT_PUBLIC_* variables.
  • Public redemption E2E must use the loopback standalone API and PostgreSQL fixture harness, never the retired Supabase data plane.
  • Verify lint, typecheck, build, and the relevant Playwright flow.