Commit Graph

58 Commits

Author SHA1 Message Date
732642856 defa9fff52 harden prashna and tajika calculation boundaries 2026-07-12 17:46:19 +08:00
732642856 a8f6a57ccc harden calculation contracts and local API boundaries 2026-07-11 23:24:54 +08:00
732642856 07fb5a5f7b chore: enforce public release evidence boundaries 2026-07-08 18:34:13 +08:00
732642856 f5606a933b chore: remove private chart data from project 2026-07-08 17:03:04 +08:00
732642856 4764482c73 Harden Jyotish runtime evidence gates 2026-07-05 18:27:33 +08:00
732642856 b33c2f9cd2 Add web professional reading gateway surface 2026-07-02 23:54:05 +08:00
732642856 598f65a319 Enforce fortune output pipeline contracts 2026-07-02 15:58:42 +08:00
732642856 0e3adb5a13 Add domain invocation governance contracts 2026-07-02 15:40:34 +08:00
732642856 a3d2e0acf9 Enforce interpretation source content contracts 2026-07-02 15:09:22 +08:00
732642856 5a76abf8d6 Harden high-rigor Jyotish timing workflow 2026-07-01 19:15:35 +08:00
732642856 e2595bec13 Wire VedAstro official snapshot priority 2026-06-29 15:40:34 +08:00
732642856 178251e7e6 Add guided topic discovery panel and chat handoff 2026-06-29 11:41:09 +08:00
732642856 0f9b06d9d4 Wire VedAstro orchestrator into strict workflows 2026-06-29 10:26:54 +08:00
732642856 3452beee1b Expose VedAstro overview boundary in AI chat 2026-06-29 10:23:42 +08:00
732642856 28229e1388 Add VedAstro overview card to AI prompt panel 2026-06-29 10:16:53 +08:00
732642856 b4dd792a15 Surface VedAstro overview in complete reading audit 2026-06-29 10:12:53 +08:00
732642856 9047a792d3 Show VedAstro overview in relationship reports 2026-06-29 10:05:09 +08:00
732642856 b78330ae70 Expose VedAstro overview in exports and life graphs 2026-06-29 09:58:28 +08:00
732642856 8a54dfbebd Surface VedAstro overview across prompts and reports 2026-06-29 09:54:26 +08:00
732642856 3161de68c0 Productize VedAstro user range scan entry 2026-06-29 07:51:00 +08:00
732642856 a07f91c88b Wire VedAstro status and live quality gate 2026-06-29 03:59:30 +08:00
732642856 8466e3a71c Land relationship narrative and dynamic hook workflow 2026-06-29 03:54:45 +08:00
732642856 cf5ed67645 Clean fragment residue and surface functional audit details 2026-06-28 18:46:25 +08:00
732642856 499fb3d7ee Expose functional role layer in skill map 2026-06-28 18:23:06 +08:00
732642856 4439deeeb9 Consolidate oracle benchmark inventory 2026-06-28 15:45:31 +08:00
732642856 04d901e1be Clarify benchmark boundaries and improve annual workflow surfaces 2026-06-27 19:09:31 +08:00
732642856 b884b8e7ea Harden skill rigor constraints and sync reading quality tools 2026-06-27 18:52:10 +08:00
732642856 c6e819b5e5 feat: expose chara dasha in frontend workbench 2026-06-26 12:09:41 +08:00
732642856 aa692f8092 docs(research): archive antigravity rounds 29 and 30 2026-06-26 04:03:11 +08:00
732642856 96caaeae2c feat: add oracle evidence safeguards 2026-06-25 23:23:56 +08:00
732642856 dbfe603df1 Add oracle evidence validation intake 2026-06-25 21:03:56 +08:00
732642856 b80af7193a Add export calibration boundary 2026-06-25 19:56:10 +08:00
732642856 de4bdff5d3 Expose Dasha Shadbala calibration status 2026-06-25 19:35:33 +08:00
732642856 5d35731f8b Add jyotish oracle evidence calibration gate 2026-06-25 18:33:26 +08:00
732642856 a461f7c053 Expose validation transparency in Trust Center 2026-06-24 16:53:21 +08:00
732642856 494e387018 Productize jyotish app release surface 2026-06-24 13:37:33 +08:00
732642856 23b8b6e5cf chore: harden release checks and sync capability docs 2026-06-21 16:50:46 +08:00
732642856 3f355de1db Enhance Jyotish precision techniques and tests 2026-06-13 15:06:11 +08:00
732642856 b563e0cd47 v6.9.6: 字段映射完整修复 — degree→degree_in_sign + toFixed空值保护 2026-06-12 15:31:49 +08:00
732642856 8e036106b8 v6.9.5: 修复 birth_info 空值保护 + API字段映射 2026-06-12 14:42:43 +08:00
732642856 67b38bc408 v6.9.5: 修复 Python API 字段映射 — birth→birth_info 2026-06-12 14:35:57 +08:00
732642856 23db53268b v6.9.4: 修复API key未打包 — api-bridge.js加入public/ 2026-06-12 07:30:51 +08:00
732642856 6750368bc8 v6.9.4: AI解读集成 — copse.top GPT 中转接入
## 架构重构
- 计算层: 纯本地 (SwissEph WASM 或 localhost:5200)
- AI解读层: copse.top GPT API 生成个性化解读
- 清晰的职责分离

## flow
1. 用户输入出生信息 → 本地计算星盘
2. 结构化数据 → copse.top → GPT 解读
3. AI 解读直接展示在星盘下方

## 修改
- api-bridge.js v4.0: 全新架构
- main.js: triggerAIReading() 自动触发
- index.html: chart-summary 展示区
2026-06-12 07:21:00 +08:00
732642856 485dbfee06 v6.9.3: 纯前端 — 恢复SwissEph WASM, 无需后端也可计算 2026-06-12 07:06:56 +08:00
732642856 8337f237bd v6.9.2: API智能回退 — localhost自动检测+JS引擎fallback
## 修复
- api-bridge.js: 自动检测运行环境 (localhost→5200, 云端→copse.top)
- main.js: API失败自动回退JS引擎, 不再直接报错
- 移除isResolved未闭合的try错误
2026-06-11 22:47:57 +08:00
732642856 a47206dd8e v6.9.0: 7项遗漏任务一次性攻克
## 新建模块 (4个)
- transit_trigger.py: Transit精确触发搜索
  - 度数级二分搜索 find_exact_transit_date()
  - 区间批量搜索 search_transit_triggers()
  - Sade Sati + 逆行检测
- divisional_yoga.py: 分盘Yoga识别
  - D9/D10/D12行星位置转换
  - PMC/Raja/Dhana/Moon/Exchange Yoga在分盘中检测
  - 多分盘综合报告 varga_yoga_report()
- benchmarks/run_all_benchmarks.py: 统一Benchmark运行器
  - Chara Dasha/Vimshottari/Shadbala 三轮
- scripts/oss_monitor.py: 开源项目自动监控
  - 7个项目实时跟踪(Stars/更新/许可证)
  - 变更diff报告

## Web应用新增 (2个Tab)
- 🔍 验证Tab: 验前事反推 + 名人案例匹配 + 误区警告
- 🪐 过境Tab: 日期搜索 + API触发点展示
- Tab总数: 14→16

## 测试
50/50 全通过 | Web构建: 24KB HTML + 329KB JS
2026-06-11 22:07:47 +08:00
732642856 6d9442c87e v6.7.6: Dasha全实现+PDF导出+自解决
## Dasha: 24→32种计算函数
- 11种新增: Shodasottari/Panchottari/Satabdika/Chaturaaseeti等
- 通用calc_generic_dasha()处理其余3种
- DASHA_CALCULATORS注册表
- calc_any_dasha()统一入口

## PDF导出
- Web应用添加📥打印/PDF按钮
- 利用浏览器原生window.print()

## 理念转变: 不再等外部资源,全部自己解决
2026-06-11 21:30:00 +08:00
732642856 ec0cae4622 v6.7.3: Web Remedies+KP Tab完成渲染 — 用户可见
## Web应用
- main.js: +renderRemediesTab() — 宝石/咒语/捐赠/Dosha卡片式展示
- main.js: +renderKPTab() — 12宫Significator+KP Sublord概览表
- 两个新Tab现在有实际内容(从API获取数据)

## 构建
- HTML 23KB | JS 327KB | 构建 2.3s
2026-06-11 21:01:05 +08:00
732642856 02ec40137a v6.7.2: Web应用→纯API静态前端 — 移除JS引擎依赖
## 架构简化
- api-bridge.js v2.0: 指向 https://copse.top + API Key认证
- main.js: 始终使用Python API (移除JS引擎fallback)
- index.html: 移除 SwissEph WASM 脚本(不再需要)
- 新增 apiComputeAll() 一键全功能计算+5分钟缓存

## 前端体积
- HTML: 23KB | CSS: 60KB | JS: 324KB (含UI+解释数据)
- 构建: npm run build  3秒完成
2026-06-11 20:52:34 +08:00
732642856 ac68921aab v6.7.1: UX增强 — 南印/北印切换 + 快速/深度解读模式
## UX改进
- 本命盘页: 南印/北印风格切换按钮
- 解读模式: 快速模式(入门)/深度模式(专业)切换
- 为新手降低门槛,为专业用户保留深度
2026-06-11 20:46:33 +08:00