Commit Graph

9 Commits

Author SHA1 Message Date
Jesse_Chen fd415e1d11 fix(account): answer profile writes with the derived birth-time truth
Independent Staging Quality Gate / validate (push) Failing after 10m56s
Independent Staging Quality Gate / publish (push) Has been skipped
A zero-uncertainty exact declaration is accepted server-side as the active
minute, but the account write only answered {ok:true}. Every save path then
kept the draft it submitted, so the first consultation after initialization
asked for unverified_birth_time against an accepted profile and was rejected
with mode_changed before billing.

The account route now returns the status and active minute it derived, and
every profile save adopts that result instead of its own local guess.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 22:13:03 +08:00
Jesse_Chen dc0077eb89 fix: restore production birth-time rectification 2026-07-22 00:07:42 +08:00
Jesse_Chen 8be39d5ad6 fix: harden birth-time consultation modes 2026-07-21 07:25:02 +08:00
Jesse_Chen 1935b9f0a6 fix: persist birth time declarations 2026-07-19 17:10:52 +08:00
Jesse_Chen 3d6d498892 fix: grant account upsert read columns 2026-07-18 22:34:58 +08:00
732642856 9c4673d9f1 fix: send account cookies when saving profile 2026-07-18 12:29:34 +08:00
732642856 60a9e3a58f fix: tolerate missing profile coordinate columns 2026-07-18 12:20:14 +08:00
732642856 0456c0b5cc fix: save profiles through account route 2026-07-18 12:01:41 +08:00
732642856 681df09f83 fix: recover missing profile rows on save 2026-07-18 11:46:42 +08:00