docs: record successful production deploy of UX redesign + marketing site
Verified live: backend booted (JWT_SECRET set, no crash-loop), new bundle hashes + new Login design served, website/ in repo (not yet deployed publicly; pricing placeholders pending).
This commit is contained in:
@@ -29,10 +29,10 @@ filesystem JSON storage (no SQL). i18n TH/EN. No self-registration (admin provis
|
||||
> self-contained marketing landing site (`website/index.html` + `main.css`, TH-primary with EN
|
||||
> toggle, CSS chat mockup) were built in parallel subagents. Frontend `vite build` clean, vitest
|
||||
> 4/4, independent reviewer PASS (5/5 checks), marketing site verified responsive at 320–768
|
||||
> (no horizontal scroll). **ALL UNCOMMITTED.** Pushing to `main` auto-deploys to EasyPanel — so
|
||||
> the push needs operator approval. Confirm production `JWT_SECRET` is set before deploying
|
||||
> (backend `validate_runtime_security` fails closed without a ≥32-char secret; that is the
|
||||
> existing production-operation gate, not a regression). See
|
||||
> (no horizontal scroll). **PUSHED + LIVE (verified 2026-08-19)** — the redesign is deployed to
|
||||
> EasyPanel production (backend booted, new bundle + new Login design confirmed live). The
|
||||
> `website/` landing site is in the repo but NOT yet deployed as a public site (serve from
|
||||
> `website/`; set real pricing before public launch). See
|
||||
> `docs/engineering-log/2026-08-19-ux-redesign-and-marketing-site.md`.
|
||||
> **2026-08-18:** live-QA UX fixes landed (committed locally, not yet pushed): persona
|
||||
> replies can no longer leak raw JSON into the chat bubble; all persona openers are natural
|
||||
|
||||
Reference in New Issue
Block a user