Jesse_Chen
|
cf42430244
|
feat(identity): isolate auth routes by host
|
2026-07-21 17:52:25 +08:00 |
|
732642856
|
e11444904d
|
feat: add markdown consultation report download
|
2026-07-21 16:56:20 +08:00 |
|
732642856
|
ebdd1a40e1
|
feat: add non-sensitive raw evidence receipt
|
2026-07-21 16:56:20 +08:00 |
|
732642856
|
b421883a51
|
feat: include evidence boundaries in report export
|
2026-07-21 16:56:20 +08:00 |
|
732642856
|
9db00c6d33
|
feat: render workflow receipt evidence rows
|
2026-07-21 16:56:20 +08:00 |
|
732642856
|
d6726e849d
|
feat: show parameter freeze panel
|
2026-07-21 16:56:20 +08:00 |
|
732642856
|
19b8491b18
|
feat: add evidence audit panel shell
|
2026-07-21 16:56:20 +08:00 |
|
732642856
|
3427b30fd4
|
feat: add strict workflow taxonomy and claim badges
|
2026-07-21 16:56:20 +08:00 |
|
732642856
|
878ff96dc5
|
feat: add guided Jyotish topic evidence cards
|
2026-07-21 16:56:20 +08:00 |
|
732642856
|
2ce83ec7e3
|
feat: expose truth source identity and dock composer
|
2026-07-21 16:56:19 +08:00 |
|
732642856
|
a5a69a82b0
|
feat: expose research truth source health identity
|
2026-07-21 16:56:19 +08:00 |
|
732642856
|
3d4fc40dae
|
fix: recover interrupted chat and candidate birth time adoption
|
2026-07-21 16:56:19 +08:00 |
|
732642856
|
9154ec5ef1
|
fix: keep unconfirmed candidates in rectification
|
2026-07-21 16:06:30 +08:00 |
|
732642856
|
d82218e70a
|
fix: block unconfirmed birth-time candidate adoption
|
2026-07-21 16:06:30 +08:00 |
|
Jesse_Chen
|
eb8ed8bee4
|
Merge branch 'feat/conversational-birth-time-rectification'
# Conflicts:
# .github/workflows/deploy-production.yml
# frontend/src/app/api/account/route.ts
# frontend/src/app/globals.css
# frontend/src/app/page.tsx
# frontend/tests/health-deployment.test.ts
|
2026-07-21 16:03:53 +08:00 |
|
Jesse_Chen
|
576ebf9bf2
|
fix: gate rectification rollout to canary users
|
2026-07-21 15:19:03 +08:00 |
|
Jesse_Chen
|
6827e0ca45
|
test: close conversational rectification review gaps
|
2026-07-21 15:06:42 +08:00 |
|
Jesse_Chen
|
ffaa7dc9c5
|
test: verify conversational birth-time rectification
|
2026-07-21 14:40:43 +08:00 |
|
 732642856andGitHub
|
fcf5794513
|
fix: reuse account modal surface for deletion (#23)
|
2026-07-21 14:19:42 +08:00 |
|
Jesse_Chen
|
de9a687779
|
fix: advance imported rectification profile pointer
|
2026-07-21 14:16:54 +08:00 |
|
Jesse_Chen
|
d4ad0637fe
|
feat: import unfinished birth-time cases
|
2026-07-21 13:53:03 +08:00 |
|
 732642856andGitHub
|
5b8804d65d
|
fix: center chat deletion dialog (#22)
* fix: center chat deletion dialog
* fix: clarify archived chat state
|
2026-07-21 13:32:25 +08:00 |
|
Jesse_Chen
|
53dddb8b43
|
fix: make rectification question handoff durable
|
2026-07-21 11:58:42 +08:00 |
|
 732642856andGitHub
|
65b8c422bf
|
fix: show in-app chat deletion confirmation (#20)
* fix: make chat session deletion server controlled
* fix: show in-app chat deletion confirmation
|
2026-07-21 11:38:07 +08:00 |
|
 732642856andGitHub
|
e3d619c2a7
|
fix: make chat session deletion server controlled (#19)
|
2026-07-21 11:03:34 +08:00 |
|
Jesse_Chen
|
47f2e9c989
|
feat: resume questions after birth-time confirmation
|
2026-07-21 10:45:42 +08:00 |
|
Jesse_Chen
|
0edb36e26b
|
fix: bind rectification state to current declaration
|
2026-07-21 09:48:45 +08:00 |
|
Jesse_Chen
|
bccfb60e41
|
fix: close birth-time consultation boundaries
|
2026-07-21 07:54:04 +08:00 |
|
Jesse_Chen
|
8be39d5ad6
|
fix: harden birth-time consultation modes
|
2026-07-21 07:25:02 +08:00 |
|
Jesse_Chen
|
fc1e9f1085
|
feat: make birth-time rectification a soft homepage flow
|
2026-07-21 06:28:47 +08:00 |
|
Jesse_Chen
|
c68f4e5f4f
|
fix: isolate rectification UI mutations
|
2026-07-21 04:48:30 +08:00 |
|
Jesse_Chen
|
741a395a77
|
fix: harden conversational rectification UI
|
2026-07-21 04:23:59 +08:00 |
|
Jesse_Chen
|
4d8c5268d3
|
feat: render conversational rectification
|
2026-07-21 03:46:11 +08:00 |
|
Jesse_Chen
|
9f9c249de8
|
fix(rectification): reject pre-birth scoring evidence
|
2026-07-21 03:26:57 +08:00 |
|
Jesse_Chen
|
1684278304
|
fix(rectification): harden scoring and replay boundaries
|
2026-07-21 03:16:46 +08:00 |
|
Jesse_Chen
|
1112d8460b
|
fix(rectification): address task 7 review findings
|
2026-07-21 02:53:40 +08:00 |
|
Jesse_Chen
|
9e64b71710
|
feat: orchestrate conversational rectification
|
2026-07-21 02:10:27 +08:00 |
|
 732642856andGitHub
|
11d64d02cd
|
feat: add relationship-aware synastry entry (#17)
|
2026-07-20 20:21:53 +08:00 |
|
 732642856andGitHub
|
92d9bfd108
|
fix: expose synastry computation progress (#16)
|
2026-07-20 18:40:29 +08:00 |
|
732642856
|
d757602e7c
|
fix: reject array profile payloads
|
2026-07-20 18:27:29 +08:00 |
|
732642856
|
4441d0f089
|
fix: report missing chart profile deletes
|
2026-07-20 17:58:46 +08:00 |
|
 732642856andGitHub
|
b3bca954da
|
fix: insert other chart profiles directly (#15)
|
2026-07-20 17:45:31 +08:00 |
|
732642856
|
cdfd389662
|
fix: harden chart library local fallbacks
|
2026-07-20 17:30:35 +08:00 |
|
732642856
|
c92746d97a
|
fix: open synastry path after adding other chart
|
2026-07-20 17:04:11 +08:00 |
|
732642856
|
ba7f962c71
|
fix: keep other chart profiles locally on cloud sync failure
|
2026-07-20 16:56:46 +08:00 |
|
732642856
|
b30308a591
|
fix: harden mobile rectification recovery
|
2026-07-20 15:55:59 +08:00 |
|
Jesse_Chen
|
7ef8f7c146
|
fix: block legacy dynamic candidate adoption
|
2026-07-20 15:11:42 +08:00 |
|
Jesse_Chen
|
8f98e8585d
|
fix: confirm dynamic birth-time candidates
|
2026-07-20 14:58:57 +08:00 |
|
732642856
|
6565be4c5c
|
fix: track complete daily profile dependency
|
2026-07-20 12:53:31 +08:00 |
|
732642856
|
ddccd2cf3b
|
fix: require cloud chart sync and deployed revision
|
2026-07-20 02:44:05 +08:00 |
|