Jesse_Chen
7fe29dcf01
Fix Gitea quality gate portability
Staging Backend Quality Gate / validate (pull_request) Failing after 19m39s
Staging Backend Quality Gate / publish (pull_request) Has been cancelled
2026-08-05 11:52:38 +08:00
Jesse_Chen
b6fd860fb4
Merge Gitea main history
Staging Backend Quality Gate / validate (pull_request) Failing after 12m24s
Staging Backend Quality Gate / publish (pull_request) Failing after 11m4s
2026-08-05 11:13:53 +08:00
Jesse_Chen
5957803de4
Merge GitHub upstream into Gitea primary
2026-08-05 11:13:34 +08:00
jesse-ux
5c7402bdd6
Merge pull request #87 from jesse-ux/codex/rectification-date-precision-20260804
...
fix(rectification): preserve event date precision
2026-08-05 01:07:47 +08:00
Jesse_Chen
a5bf0c64e6
fix(rectification): preserve event date precision
2026-08-05 00:58:53 +08:00
Jesse_Chen
58f6b5f821
refine web session and account UI
2026-08-04 21:59:59 +08:00
jesse-ux
dd2958913b
Merge pull request #86 from jesse-ux/codex/rectification-profile-ui-20260804
...
Fix rectification candidate adoption flow
2026-08-04 16:56:08 +08:00
Jesse_Chen
79fe2d6c69
fix: gate rectification candidate adoption flow
2026-08-04 16:47:23 +08:00
jesse-ux
7ba3abe92d
Merge pull request #85 from jesse-ux/codex/rectification-candidate-card-fix
...
fix(rectification): stream persisted candidate choices
2026-08-04 14:43:24 +08:00
Jesse_Chen
393f352a8d
fix(rectification): stream persisted candidate choices
2026-08-04 14:32:09 +08:00
jesse-ux
a2a5e7d96f
feat: allow users to accept rectification candidates ( #84 )
2026-08-04 13:20:54 +08:00
Jesse_Chen
8f6f4f511b
feat: allow users to accept rectification candidates
2026-08-04 11:39:33 +08:00
jesse-ux
297bd4f4f9
Merge pull request #83 from jesse-ux/codex/rectification-session-persistence
...
Fix rectification session persistence
2026-08-04 00:47:10 +08:00
Jesse_Chen
b9fe6a6be3
fix rectification session persistence
2026-08-04 00:38:16 +08:00
jesse-ux
e65c8eeda2
Merge pull request #82 from jesse-ux/codex/rectification-tool-stream-followup
...
Fix rectification agent empty tool stream
2026-08-03 23:42:21 +08:00
Jesse_Chen
64a6a55868
fix rectification agent empty tool stream
2026-08-03 23:33:52 +08:00
jesse-ux
ad656d3280
Merge pull request #81 from jesse-ux/codex/rectification-postgres-date
...
Fix Agentic rectification PostgreSQL birth dates
2026-08-03 17:36:49 +08:00
Jesse_Chen
9523ad23e8
fix rectification PostgreSQL birth dates
2026-08-03 17:28:26 +08:00
jesse-ux
dc574eb11a
Merge pull request #80 from jesse-ux/codex/rectification-profile-rehydrate
...
Fix persisted birth-date rehydration
2026-08-03 16:54:26 +08:00
Jesse_Chen
0b1a40a5a5
fix(rectification): rehydrate persisted birth dates
2026-08-03 16:44:49 +08:00
jesse-ux
2bcd1a8aeb
Merge pull request #79 from jesse-ux/codex/rectification-profile-completeness
...
fix(rectification): accept persisted birth dates
2026-08-03 16:16:04 +08:00
Jesse_Chen
21a121a6a7
fix(rectification): accept persisted birth dates
2026-08-03 16:07:18 +08:00
jesse-ux
b2d3869e6f
Merge pull request #78 from jesse-ux/codex/rectification-latest-entry
...
Fix Agentic rectification entry and profile ranges
2026-08-03 15:20:51 +08:00
Jesse_Chen
1131e9eb3b
fix(rectification): replace v4 entry with agent opening
2026-08-03 15:11:19 +08:00
jesse-ux
36e72c9267
fix(rectification): start agent opening on mount ( #77 )
2026-08-03 00:05:58 +08:00
Jesse_Chen
e7c877c413
fix(rectification): start agent opening on mount
2026-08-02 23:57:30 +08:00
jesse-ux
8612cfee4d
Merge pull request #76 from jesse-ux/staging
...
fix(rectification): expose agentic route and runtime trace
2026-08-02 22:55:03 +08:00
Jesse_Chen
7abc053278
fix(rectification): expose agentic route and runtime trace
2026-08-01 18:18:43 +08:00
jesse-ux
24ab4284b7
Merge pull request #75 from jesse-ux/codex/agentic-rectification
...
feat(rectification): agentic birth-time rectification MVP
2026-08-01 08:08:33 +08:00
Jesse_Chen
9417148b0a
feat(rectification): add agentic birth-time rectification MVP
...
Add a new agentic rectification flow that lets an LLM drive the full
jyotish-vedic-astrology methodology on the web, with the Python engine as
its computation layer (mirroring local Claude Code):
- mastra/rectification-tools.ts: 7 engine tools (gate/scan/score/diagnostics/
candidate-features/confirm/save-birth-time)
- mastra/agentic-rectification.ts: agent mounting the full skill + tools
- lib/rectification-agentic/session.ts: server-owned profile + confirmation
gate; the LLM can only persist the exact minute the engine's high-rigor
gate confirmed
- app/api/rectification/agent/route.ts: NDJSON streaming endpoint with
credit reserve/settle
- components/rectification-agentic-chat.tsx + entry switch: new sessions use
the agentic chat; in-progress v4 cases still resume on the v4 panel
- migration 20260801000000: service-role RPC writing profiles.active_birth_time
with baseline concurrency guard
- tests for tools + session (12 cases); full suite passes 1076
Co-Authored-By: Claude <noreply@anthropic.com >
2026-08-01 02:20:00 +08:00
jesse-ux
e30e0f7320
Merge pull request #74 from jesse-ux/codex/rectification-context-date-20260731
...
fix(rectification): preserve contextual date follow-ups
2026-08-01 01:41:24 +08:00
Jesse_Chen
daea700820
fix(rectification): preserve agent-led public responses
2026-08-01 01:32:06 +08:00
Jesse_Chen
b5232e7903
fix(rectification): inherit target year for partial dates
2026-08-01 01:04:33 +08:00
jesse-ux
67fc18b341
Merge pull request #73 from jesse-ux/staging
...
fix(rectification): preserve grounded agent responses
2026-07-31 23:00:50 +08:00
Jesse_Chen
32aa0ecbac
fix(rectification): enforce grounded public responses
2026-07-31 22:46:38 +08:00
Jesse_Chen
9e7431ea19
fix(rectification): keep evidence explanations non-conclusive
2026-07-31 21:00:51 +08:00
Jesse_Chen
6faa0a6be3
fix(rectification): require grounded candidate claims
2026-07-31 20:56:31 +08:00
Jesse_Chen
b0dab214b6
fix(rectification): harden fallback response boundaries
2026-07-31 20:54:10 +08:00
Jesse_Chen
a8ca7f24bc
fix(rectification): validate public agent grounding
2026-07-31 20:29:07 +08:00
Jesse_Chen
8397a39977
fix(rectification): preserve grounded agent responses
2026-07-31 19:50:49 +08:00
jesse-ux
58c93088c5
Merge pull request #72 from jesse-ux/staging
...
fix(rectification): preserve unresolved event focus
2026-07-31 17:53:56 +08:00
Jesse_Chen
fa4b83e962
fix(rectification): preserve unresolved event focus
2026-07-31 17:15:27 +08:00
Jesse_Chen
453eacf3e2
feat(rectification): add adaptive director tool loop
2026-07-31 15:09:03 +08:00
Jesse_Chen
a7a11a1a7a
feat(rectification): drive questions from candidate contrast
2026-07-31 13:17:00 +08:00
Jesse_Chen
fdf791953e
fix(rectification): generate opening with agent
2026-07-31 09:17:49 +08:00
Jesse_Chen
bab5647afc
fix(rectification): enforce director evidence boundaries
2026-07-31 06:13:47 +08:00
Jesse_Chen
77b0079653
fix(rectification): preserve director context and revision identity
2026-07-30 23:51:09 +08:00
Jesse_Chen
0e3ce47678
refactor(rectification): let director agent own interview flow
2026-07-30 17:56:10 +08:00
jesse-ux
4db774f02b
Merge pull request #71 from jesse-ux/codex/staging-ledger-retired-set
...
fix(deploy): verify all retired staging migrations
2026-07-30 15:57:04 +08:00
Jesse_Chen
53e04da7db
fix(deploy): verify all retired staging migrations
2026-07-30 15:45:23 +08:00