Supabase browser config
NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY
Missing
Workspace persistence
Move local SKUs, scenarios, and report drafts into an account workspace. Once Supabase is configured, sign-in and cloud persistence become available here.
Local mode
The public Supabase URL or anon key is missing, so data remains in this browser and will not be uploaded silently.
Download a read-only JSON package with local SKUs, saved scenarios, report drafts, and future Supabase insert shapes for launch audit or migration.
Export schema: gj-workspace-export-v1
Lists the environment variables, VPS/DNS checks, and smoke tests required before real production launch. Only status and key names are shown; secret values are never exposed.
Readiness schema: gj-launch-readiness-v1
1
Ready
3
Missing
2
External check
NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY
Missing
SUPABASE_SERVICE_ROLE_KEY
Missing
NEXT_PUBLIC_SITE_URL
Ready
NEXT_PUBLIC_ANALYTICS_ID
Missing
VPS login, Reverse proxy, gj.ci DNS A/AAAA record
External check
/api/health, /zh-CN, /sitemap.xml, /robots.txt
External check
Current plan Free
Free keeps acquisition and trial calculation open; durable saving, template depth, and team reviews become the Pro/Team boundary. The trial path remains open until billing is connected.
Configure Supabase and sign in to sync current browser data.