mirror of
https://github.com/jjbrunton/Sauci.git
synced 2026-10-31 18:19:43 +00:00
12 lines
546 B
Markdown
12 lines
546 B
Markdown
# 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.
|