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:
Macky
2026-08-19 18:34:41 +07:00
parent c263cc81df
commit ece187be44
2 changed files with 14 additions and 5 deletions

View File

@@ -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 320768
> (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