jesse-ux
2d7698ead3
fix(chat): keep stored rectification titles on open
...
Independent Staging Quality Gate / validate (push) Successful in 11m43s
Independent Staging Quality Gate / publish (push) Successful in 2m3s
Opening a saved birth-time session no longer restamps the title or updatedAt from the wall clock. Occupies BUG-699, recurrence of BUG-553.
2026-09-15 14:48:03 +08:00
Jesse_Chen and Claude Fable 5.1
aff9d19343
fix(chat): keep the latest reply mounted through settlement and animate the timeline collapse
...
The streaming and settled versions of the trailing assistant reply were
two components, so settling unmounted one and mounted the other and the
entrance tween replayed over text the reader was already on. One
LatestAssistantEntry now owns that row under a single key, and the
history list excludes it. The CSS entrance keyframe that doubled the
GSAP tween is gone and the tween matches the documented 160ms. The step
timeline no longer remounts on settle: it is a button-controlled
disclosure with a 180ms grid-rows transition, the reader's own toggle
wins over the live default, and an in-flight request with no events yet
shows a queued row instead of an empty shell.
BUG-474 BUG-475
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01JUei7K13cYxLHE3Axe4A45
2026-09-02 04:29:01 +00:00
Jesse_Chen
5c1d095f69
feat(frontend): use offline global birth place hierarchy
2026-08-30 15:55:45 +08:00
Jesse_Chen and Cursor
3198fb6b2b
perf(frontend): split chat streaming, load Inter, isolate admin CSS
...
Independent Staging Quality Gate / validate (push) Successful in 10m14s
Independent Staging Quality Gate / publish (push) Successful in 11m5s
Settled messages no longer rebuild on every token, Inter is actually
requested, and admin routes drop the 33 KB chat stylesheet. Root
force-dynamic is gone so public shells can prerender without changing
the no-store Cache-Control contract.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-29 03:39:43 +08:00
Jesse_Chen
7a24a8d387
ops: harden production data migration
Staging Backend Quality Gate / validate (push) Successful in 10m5s
Staging Backend Quality Gate / publish (push) Successful in 9m18s
2026-08-10 04:19:24 +08:00
Jesse_Chen
ffbe505c23
fix: complete production data migration rehearsal
Staging Backend Quality Gate / validate (push) Failing after 49m36s
Staging Backend Quality Gate / publish (push) Has been skipped
2026-08-09 14:17:01 +08:00
Jesse_Chen
d36ca7aac2
ops: align production ETL with legacy admin source
2026-08-09 13:53:07 +08:00
Jesse_Chen
f53e2d09ed
ops: add production PostgreSQL migration tooling
2026-08-09 13:20:06 +08:00
Jesse_Chen
f3946eaa6f
chore: retire legacy rectification runtime
Staging Backend Quality Gate / validate (push) Failing after 9m57s
Staging Backend Quality Gate / publish (push) Has been skipped
2026-08-07 12:55:32 +08:00
Jesse
8473146773
fix(staging): deploy gate-attested controllers
Staging Backend Quality Gate / validate (pull_request) Successful in 14m1s
Staging Backend Quality Gate / publish (pull_request) Has been skipped
2026-08-06 19:18:04 +08:00
Jesse_Chen
5957803de4
Merge GitHub upstream into Gitea primary
2026-08-05 11:13:34 +08:00
Jesse_Chen
53e04da7db
fix(deploy): verify all retired staging migrations
2026-07-30 15:45:23 +08:00
Jesse_Chen
08c39cf949
fix(deploy): verify retired staging migration
2026-07-30 15:16:06 +08:00
linmeng
f4e35974c6
Revert "merge: sync GitHub staging to Gitea"
...
Deploy staging to test server / deploy (push) Failing after 14m49s
This reverts commit a55c69115d , reversing
changes made to 02c9c9f3d6 .
2026-07-30 14:38:17 +08:00
Jesse_Chen
8ade6ed5c8
refactor: rebuild birth time rectification agent
2026-07-28 13:04:30 +08:00
Jesse_Chen
a550b98da7
refactor: make birth time rectification conversational
2026-07-27 22:33:12 +08:00
Jesse_Chen
2ca245d643
feat: rebuild birth time rectification workflow
2026-07-27 09:57:14 +08:00
Jesse_Chen
a1b8eaec36
feat(staging): switch to local postgres
2026-07-22 11:04:36 +08:00
Jesse_Chen
aae8cb5c21
feat(identity): add auth user import tool
2026-07-21 17:52:25 +08:00
Jesse_Chen
3a9a332be0
fix: preserve staging rollback transition
2026-07-21 07:45:14 +08:00
Jesse_Chen
2f08940717
fix: pin and serialize staging releases
2026-07-21 07:45:14 +08:00
Jesse_Chen
53d9aaf846
fix: enforce postgres least privilege
2026-07-21 07:45:14 +08:00
Jesse_Chen
69b38ee6ed
feat: add reviewed postgres migration foundation
2026-07-21 07:45:14 +08:00
Jesse_Chen
1b91667087
feat: polish Jyotisha mobile chat UI
2026-07-16 11:02:33 +08:00
Jesse_Chen
4aa0105fa4
feat: add Railway-ready Jyotish chat product
2026-07-15 22:23:17 +08:00