Workspace persistence

Workspace

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

Supabase not configured

The public Supabase URL or anon key is missing, so data remains in this browser and will not be uploaded silently.

Local data summary

SKU rows
0
Saved scenarios
0
Report drafts
0
Rule versions
0

Pre-sync export package

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

Launch readiness

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

Supabase browser config

NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY

Missing

Supabase service role

SUPABASE_SERVICE_ROLE_KEY

Missing

Production site URL

NEXT_PUBLIC_SITE_URL

Ready

Monitoring / analytics project

NEXT_PUBLIC_ANALYTICS_ID

Missing

VPS / Proxy / DNS

VPS login, Reverse proxy, gj.ci DNS A/AAAA record

External check

Production smoke test

/api/health, /zh-CN, /sitemap.xml, /robots.txt

External check

Current plan Free

Pro unlocks a reusable profit workspace

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.

View Pro plan
Cloud workspace sync
Full platform CSV template pack
Readonly report sharing

Account sync ready

Configure Supabase and sign in to sync current browser data.