feat(website): dual-path integration — Sign in, /cloud page, honest copy (S5)#303
Conversation
…opy (S5) The site said 'no cloud account, nothing to sign up for' while the cloud edition grew a real account system. This lands the dual-path invariant (PLAN_WEB_SIGNUP §0/D1): local stays the flagship and account-free — said LOUDER — and the cloud is the clearly-labeled optional path. - Nav: Cloud item + Sign in → cloud.meetlisa.ai (EN + zh-CN) - New /cloud + /zh-CN/cloud: two-path honest comparison table, 'the deal, plainly' (real deletion, no lock-in, local never demotes), signup CTA - Home: hero + CTA band grow the cloud option; the sovereign console is scoped to 'the local edition — the flagship, forever' with the two-paths principle spelled out beneath - Install: lede scoped to the local edition, cloud pointed to as optional - Privacy (EN + zh-CN, dated 2026-07-24): the cloud-accounts era terms — what's stored (email, sub/password-hash, per-account home), what's processed (metered tokens, usage ledger without content), sub- processors, real deletion semantics Verified: astro build (12 pages) + browser preview of both /cloud pages. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Review — merge-ready ✅Pure static SSG (no client JS/SSR), so open-redirect / reflected-XSS are structurally impossible. Verified: no secret embedded anywhere (the Non-blocking accuracy checks (legal/trust, not code): the "No soft-delete, no retention window" / "wipes instantly" copy vs GCS buckets defaulting to 7-day soft-delete — confirm the backend does hard delete + has bucket soft-delete/versioning off, or soften the wording; the "no training on your data" claim vs the third-party LLM providers' terms; and |
Part of PLAN_WEB_SIGNUP_v1.0 — milestone S5. Independent of the S1–S4 stack (website only, based on
main); ideally merges after the auth stack so the Sign-in link lands on a login page that has all three providers.What
The site said "no cloud account, nothing to sign up for" while the cloud edition grew a real account system. This PR lands the dual-path invariant (owner directive): self-hosted local stays the flagship and account-free — said louder — and the cloud is the clearly-labeled optional path. 用户可以选择用自己的机器部署,也可以选择云端;权力始终在用户手中。
Clouditem +Sign in→ cloud.meetlisa.ai (EN + zh-CN)/cloud+/zh-CN/cloud: honest two-path comparison table (account, where the soul lives, autonomy cadence, what stays on your Mac, deletion, price), "the deal, plainly" section (real deletion / no lock-in / the local edition never demotes), signup CTAVerified
astro build— 12 pages clean. Browser preview of/cloudand/zh-CN/cloud: nav, hero, comparison table all render correctly.🤖 Generated with Claude Code