Commit Graph
46 Commits
Author SHA1 Message Date
Jesse_Chen 620131d6a8 fix: keep foreground consultations responsive 2026-08-11 11:59:14 +08:00
Jesse_Chen ac870d84d6 fix staging reports and membership navigation
Staging Backend Quality Gate / validate (push) Failing after 14m31s
Staging Backend Quality Gate / publish (push) Has been skipped
2026-08-09 08:36:14 +08:00
Jesse_Chen 3089316d2e feat(admin): configure model providers from database 2026-08-07 20:03:20 +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_Chen 28e04857fa feat(models): secure catalog and pin model versions 2026-08-06 20:15:08 +08:00
Jesse 47e829e971 feat(report): generate grounded reports with Mastra 2026-08-06 12:43:30 +08:00
Jesse_Chen a5bf0c64e6 fix(rectification): preserve event date precision 2026-08-05 00:58:53 +08:00
Jesse_Chen 79fe2d6c69 fix: gate rectification candidate adoption flow 2026-08-04 16:47:23 +08:00
Jesse_Chen 393f352a8d fix(rectification): stream persisted candidate choices 2026-08-04 14:32:09 +08:00
Jesse_Chen 8f6f4f511b feat: allow users to accept rectification candidates 2026-08-04 11:39:33 +08:00
Jesse_Chen 1131e9eb3b fix(rectification): replace v4 entry with agent opening 2026-08-03 15:11:19 +08:00
Jesse_ChenandClaude 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_Chen 2ca245d643 feat: rebuild birth time rectification workflow 2026-07-27 09:57:14 +08:00
Jesse_Chen bfc6870614 feat: complete verifiable birth-time rectification flow 2026-07-21 22:16:18 +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 0f3c916e96 Merge remote-tracking branch 'origin/main' into publish/birth-time-terminal-completion 2026-07-20 00:38:27 +08:00
732642856andGitHub 4ceb3a5157 feat: enforce commercial rectification evidence contracts
* feat: enforce precise timing output contract

* fix: recognize package imports in fragment audit

* test: make workflow stream contract formatting-independent

* fix: preserve VedAstro evidence across async workflows

* feat: enforce commercial technique truth contract

* feat: add rectification technique receipt

* feat: extend rectification event evidence

* feat: score rectification arudha evidence

* feat: gate high rigor rectification confirmation

* feat: add controlled transit to rectification

* feat: include d11 in rectification finance scoring

* feat: add ashtakavarga rectification auxiliary

* feat: show rectification technique receipt

* feat: use verified shadbala components in rectification

* fix: trace transitive script references in fragment audit

* feat: run request-level rectification parity packet
2026-07-19 22:23:29 +08:00
Jesse_Chen e889e8320e fix: route timing consultations through a legal theme 2026-07-19 20:57:01 +08:00
Jesse_Chen 597b3ab50f Merge local main changes into origin/main 2026-07-19 15:43:25 +08:00
732642856 1ae97fcc41 feat: sync skill truth overlay evidence 2026-07-19 15:06:22 +08:00
732642856 82f4862aef feat: sync gender interpretation boundaries 2026-07-19 11:15:17 +08:00
732642856 2aef913b81 Merge remote-tracking branch 'origin/main' into codex/optimize-runtime-ux
# Conflicts:
#	frontend/src/mastra/index.ts
2026-07-19 09:01:27 +08:00
732642856 8b608781c9 feat: enforce commercial Jyotish workflow contracts 2026-07-19 09:00:14 +08:00
732642856 82e7b0a95a feat: sync astrology provenance gates 2026-07-19 08:59:33 +08:00
Jesse_Chen 35212af0fc fix: constrain dynamic question selection 2026-07-19 03:44:36 +08:00
Jesse_Chen 797cb65996 fix: harden dynamic question generation 2026-07-19 03:11:57 +08:00
Jesse_Chen 1ffc09e89a feat: generate constrained dynamic choice questions 2026-07-19 02:28:54 +08:00
Jesse_Chen daeecaf040 Merge origin/main into agent-guided birth time rectification 2026-07-18 18:54:21 +08:00
Jesse_Chen 7ecd1be663 feat: add agent guided birth time rectification 2026-07-18 18:40:23 +08:00
732642856 f6fd53cca6 feat: invoke VedAstro for chart and rectification 2026-07-18 04:15:19 +08:00
732642856 810bd356a1 feat: compare Jupiter and Saturn case transits 2026-07-18 03:46:20 +08:00
732642856 d014bb67e2 feat: compare Narayana case timing states 2026-07-18 03:32:18 +08:00
732642856 f288bb8eeb feat: compare Vimshottari antardasha states 2026-07-18 03:26:20 +08:00
732642856 77d2d30df6 feat: compare Vimshottari case timing states 2026-07-18 03:17:45 +08:00
732642856 88112eabbc feat: add public health context reference 2026-07-18 03:01:40 +08:00
732642856 78f601f9f5 feat: disclose public case coverage gaps 2026-07-18 02:44:18 +08:00
732642856 d92275f2c2 feat: add transparent case reference contract 2026-07-18 02:09:56 +08:00
Jesse_Chen 49054172ac feat: integrate birth time journey into onboarding 2026-07-17 16:19:11 +08:00
Jesse_Chen 6c02f27d1c fix: harden multi-model chat selection 2026-07-17 14:09:57 +08:00
Jesse_Chen beabbb65ea feat: route consultations by model 2026-07-17 13:07:17 +08:00
Jesse_Chen cb24c179e3 feat: add server model catalog 2026-07-17 13:03:03 +08:00
Jesse_Chen 2f5d673a32 feat: add safe consultation cancellation 2026-07-17 11:56:29 +08:00
Jesse_Chen b6a9c9ae50 feat: redesign Jyotisha web experience 2026-07-16 20:59:36 +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