Public marketing surface
This landing page is the public shell for early messaging, smoke tests, and deploy verification.
WP7 Auth Foundation
Word Hamster now has a real auth baseline: email/password and magic link flows, redirect sanitization, a fail-closed protected surface, and a durable non-production E2E user lifecycle future agents can reuse instead of rediscovering.
This landing page is the public shell for early messaging, smoke tests, and deploy verification.
Login and signup now support email/password plus magic-link auth without changing the original route map.
The `/app` surface now verifies a real Supabase session and still fails closed when auth config is missing.
WP6 adds a repository-controlled Drizzle path at `/api/lexicon` so migrations and live reads can be verified without dashboard edits.