Commit Graph

  • de22bd4e4c Stabilize PR quality gate profile 732642856 2026-06-24 13:55:42 +08:00
  • 494e387018 Productize jyotish app release surface 732642856 2026-06-24 13:37:33 +08:00
  • 23b8b6e5cf chore: harden release checks and sync capability docs 732642856 2026-06-21 16:50:46 +08:00
  • 33fd7e07fa Complete v6.9.14 precision modules 732642856 2026-06-13 16:18:37 +08:00
  • 3f355de1db Enhance Jyotish precision techniques and tests 732642856 2026-06-13 15:06:11 +08:00
  • ee82af5ecb v6.9.12: Shadbala 精度升级 + Ashtakoot 36点合婚 + Kuja Dosha 732642856 2026-06-13 13:08:12 +08:00
  • b01358d694 v6.9.11: Transit 精度升级 + KP Oracle 测试 + 精准度门禁 732642856 2026-06-13 12:50:46 +08:00
  • 8fafdd0ad7 v6.9.10: KP 完整系统 CLI 集成 — kp 子命令 + 引擎联动 732642856 2026-06-13 11:51:44 +08:00
  • daf4c80aa9 v6.9.10: Chara Dasha 尊贵状态 Bug 修复 + 多 Ayanamsa 支持 732642856 2026-06-13 11:21:27 +08:00
  • 0880fd6405 v6.9.9: 解盘精准度增强 — 事件回归测试 + MEVG 自动化 + 精度仪表盘 732642856 2026-06-13 10:56:41 +08:00
  • 9bb60868d6 v6.9.8: PDF 报告直接输出 — report_builder.py 支持 --pdf 标志 732642856 2026-06-13 10:48:16 +08:00
  • 5150f0d99a v6.9.7: PyPI + Docker 工程化 — pip install + docker compose up 一键部署 732642856 2026-06-12 18:50:39 +08:00
  • b563e0cd47 v6.9.6: 字段映射完整修复 — degree→degree_in_sign + toFixed空值保护 732642856 2026-06-12 15:31:49 +08:00
  • 8e036106b8 v6.9.5: 修复 birth_info 空值保护 + API字段映射 732642856 2026-06-12 14:42:43 +08:00
  • 67b38bc408 v6.9.5: 修复 Python API 字段映射 — birth→birth_info 732642856 2026-06-12 14:35:57 +08:00
  • 23db53268b v6.9.4: 修复API key未打包 — api-bridge.js加入public/ 732642856 2026-06-12 07:30:51 +08:00
  • 6750368bc8 v6.9.4: AI解读集成 — copse.top GPT 中转接入 732642856 2026-06-12 07:21:00 +08:00
  • a816825126 v6.9.3: 文档同步 — SKILL.md/registry v6.1.12→v6.9.3 732642856 2026-06-12 07:14:54 +08:00
  • 485dbfee06 v6.9.3: 纯前端 — 恢复SwissEph WASM, 无需后端也可计算 732642856 2026-06-12 07:06:56 +08:00
  • 8337f237bd v6.9.2: API智能回退 — localhost自动检测+JS引擎fallback 732642856 2026-06-11 22:47:57 +08:00
  • 8e0f64f423 v6.9.1: 优化方案100%完成 — Yoga精度+Tajika Varshaphala 732642856 2026-06-11 22:28:26 +08:00
  • a47206dd8e v6.9.0: 7项遗漏任务一次性攻克 732642856 2026-06-11 22:07:47 +08:00
  • 77711b7796 v6.8.1: 案例库扩展 — 名人+普通人双轨验证 732642856 2026-06-11 21:58:08 +08:00
  • e5c79907e6 v6.8.0: 误区纠正+案例验证 — 每条结论都有据可查 732642856 2026-06-11 21:52:26 +08:00
  • f23f282241 v6.7.7: Shadbala校准修复 — 1200/1200不变量 732642856 2026-06-11 21:36:57 +08:00
  • 6d9442c87e v6.7.6: Dasha全实现+PDF导出+自解决 732642856 2026-06-11 21:30:00 +08:00
  • 175d6dc0cf v6.7.5: 测试50项 + CI/CD — 品质保障 732642856 2026-06-11 21:26:53 +08:00
  • 38dc31df24 v6.7.4: Shadbala+Yoga集成 + 30项自动化测试 732642856 2026-06-11 21:12:44 +08:00
  • 16feaa1e85 v6.7.4: API版本更新 + Web完善同步 732642856 2026-06-11 21:04:09 +08:00
  • ec0cae4622 v6.7.3: Web Remedies+KP Tab完成渲染 — 用户可见 732642856 2026-06-11 21:01:05 +08:00
  • 02ec40137a v6.7.2: Web应用→纯API静态前端 — 移除JS引擎依赖 732642856 2026-06-11 20:52:34 +08:00
  • ac68921aab v6.7.1: UX增强 — 南印/北印切换 + 快速/深度解读模式 732642856 2026-06-11 20:46:33 +08:00
  • d6d786a57a v6.7.0: Python API桥接 — Web应用前后端统一使用v6.6.0精算引擎 732642856 2026-06-11 20:37:59 +08:00
  • d1c937c2ab v6.6.0: 碎片归档 + Web应用新Tab + 真实案例研究 732642856 2026-06-11 20:18:20 +08:00
  • 76332f9ca9 v6.5.0: 可视化报告 — 南印度盘图渲染 + HTML报告生成 732642856 2026-06-11 19:53:57 +08:00
  • ba0a619f26 v6.4.0: Dasha注册表扩展至35种 — 距PyJHora 47种仅差12 732642856 2026-06-11 19:49:58 +08:00
  • 6e2c90eaca v6.3.0: 冲刺全球第一 — Prashna + 8新Dasha + Yoga扩展 732642856 2026-06-11 19:46:47 +08:00
  • a4f8620a71 v6.2.0: 全面技法宝库升级 — 16个新模块 + 12个文件优化 732642856 2026-06-11 19:02:56 +08:00
  • c4c0eff67a v6.1.12: Chara Dasha KN Rao Benchmark正式通过(95.83%) 732642856 2026-06-11 13:40:50 +08:00
  • 066c59bee3 v6.1.11: Solar/Lunar Yogas恢复 + 全量碎片审计 732642856 2026-06-11 11:28:31 +08:00
  • 55853336b5 v6.1.11 Chara Dasha重写为KN Rao Method 732642856 2026-06-10 21:54:52 +08:00
  • f83db2fac1 Enhance Jyotish validation and Jaimini modules 732642856 2026-06-10 20:50:52 +08:00
  • d178292208 验证体系第二层: 名人案例批量回归测试脚本 (10/10 passed) 732642856 2026-06-10 16:26:20 +08:00
  • ef7788d5c5 fix: pytest兼容性修复, 35 passed 732642856 2026-06-10 16:18:45 +08:00
  • fba3ee4dce v6.1.10: 补齐3项真差距 — Kala Bala完整+4子项 + Yuddha Bala + Sputa Drishti 732642856 2026-06-10 16:02:19 +08:00
  • fb6546f58b v6.1.10: Bhava Chalit+Sudarshana Chakra完整实现, Shadbala升级covered, matrix更新 732642856 2026-06-10 15:31:30 +08:00
  • 8524bc0134 P0: JHora基准校准 v6.1.10 — Naisargika Bala对标PyJHora+全部通过 732642856 2026-06-10 14:52:02 +08:00
  • e89e53cbac P0: Saptavargaja Bala v6.1.10 — 调用varga.py实际分盘替代简化算法 732642856 2026-06-10 14:50:19 +08:00
  • 9d6baa62af P0: Chara Dasha v6.1.10 — birth balance + Pratyantar Dasha 3层递归 732642856 2026-06-10 14:20:34 +08:00
  • 317a111c5b P0: Shadbala v6.1.10 — Nathonnata比例计算 + Chesta Sun速度 + Ishta/Kashta Phala 732642856 2026-06-10 14:16:19 +08:00
  • a66fa3db32 v6.1.10: Package for PyPI — add jyotish_vedic/ package, CLI entry points, fix pyproject.toml 732642856 2026-06-10 13:22:17 +08:00
  • 83c96465c7 Add MIT License 732642856 2026-06-10 13:01:13 +08:00
  • 068a8e2818 v6.1.10: Wire DK and RTN into theme reports 732642856 2026-06-08 14:06:13 +08:00
  • 5d74d9544d chore: Ignore generated benchmark outputs 732642856 2026-06-08 13:17:26 +08:00
  • d2cd5a369f v6.1.9: Add public benchmarks and research roadmap 732642856 2026-06-08 13:16:42 +08:00
  • df45ec6220 v6.1.8: Theme reports consume full-reading modules 732642856 2026-06-08 10:57:42 +08:00
  • 3b167e28c3 v6.1.8: Improve Nishkapata yoga recall 732642856 2026-06-08 10:57:42 +08:00
  • ae959f362b docs: align v6.1.7 skill entry and validation report 732642856 2026-06-08 10:30:02 +08:00
  • 3c64e4576f v6.1.7: Push Yoga validation F1 above 95 percent 732642856 2026-06-08 10:27:57 +08:00
  • 57e426515d v6.1.6: Add five-system dasha convergence 732642856 2026-06-07 20:16:47 +08:00
  • 067b400625 v6.1.5: Integrate Ashtottari/Yogini/Kalachakra Dasha into report pipeline 732642856 2026-06-07 15:17:09 +08:00
  • dae6d795bd v6.1.4: Orchestrator bridge + report_orchestrator integration 732642856 2026-06-07 14:47:57 +08:00
  • 0406723b7e v6.1.3: D9/D60 engine upgrade + 5 bottleneck rules tuned 732642856 2026-06-07 14:44:53 +08:00
  • 4905c44911 chore: Rename validation_report.json to clarify purpose 732642856 2026-06-07 14:26:58 +08:00
  • b2faf72e83 v6.1.2: Merge 4 hidden modules from session workspace 732642856 2026-06-07 14:26:51 +08:00
  • 2a3359ea0f v6.1.1-update: Refresh validation_logic_report.json with real metrics 732642856 2026-06-07 14:26:05 +08:00
  • 96a5d50667 v6.1.1: Fix aspect directions and tighten yoga rules 732642856 2026-06-07 13:09:08 +08:00
  • 0f0c5dbdfa v6.1.0: Add 6 core missing modules + infrastructure 732642856 2026-06-07 12:11:15 +08:00
  • ed93a6959c docs: add INDEX.md for translated reference articles 732642856 2026-06-07 09:30:02 +08:00
  • 82db444388 docs: add 7 translated Chinese astrology reference articles\n\nAdded from /Users/wuyongnaren/文件仓库/占星资料/印度占星文章/:\n1. 1-4印度占星: Tithi rulers, Pancha Pakshi, Rashi Tulya Navamsa, Bhrigu Pada Dasha\n2. 高地位配偶: High-status spouse yoga rules (D1/D9 comparison)\n3. Darakaraka: Jaimini Darakaraka explanation\n4. Tajika: Yearly chart system overview 732642856 2026-06-07 09:29:47 +08:00
  • bc07add030 Release v6.0.52: fix same_house(self) bug globally in yoga_engine\n\n- Removed 'if a==b: return False' guard from same_house() function\n- A planet is trivially in the same house as itself (lord(X) == planet case)\n- Prior workaround in mathibhramana variation_2 now redundant but harmless\n- FN: 79->74 (-5). Recall: 92.47%->92.95% (+0.48%). F1: 93.54%->93.80% (+0.26%)\n- kapata: 8->5 FN (3 auto-fixed from global fix)\n- Other rules with same_house(lord, planet) patterns also benefit 732642856 2026-06-07 09:07:33 +08:00
  • 62686edfa6 Release v6.0.51: fix mathibhramana 8 FNs - same_house(self) bug in expr global\n\n- Root cause: engine's same_house(a,b) has 'if a==b: return False' check.\n When L6 resolves to Mars (same planet), same_house(l6,'Mars') evaluates\n same_house('Mars','Mars') and returns False.\n- Fix: replace same_house(l6,'Mars') with direct house_of(l6)==house_of('Mars')\n in variation_2, so self-comparison still yields True.\n- Impact: mathibhramana 8 FN -> 0. Recall 91.71%->92.47% (+0.76%).\n F1 93.13%->93.54% (+0.41%). FN 87->79 (-8).\n- This is a systemic bug that may affect other rules using same_house() with\n lord-of-X patterns where the lord resolves to the compared planet. 732642856 2026-06-07 01:12:48 +08:00
  • ae9e00a305 Release v6.0.50: mathibhramana 294 conjunction fix (ongoing improvement) 732642856 2026-06-07 00:58:39 +08:00
  • d3cc37b45c Release v6.0.49: fix D9 context injection + theevrabuddhi (BVR-232); Precision 92.95%→94.69%\n\n1. D9 context injection fix (validate_logic_v2.py):\n - Bug: context was read from planet_positions_60.json (no D9 data)\n - Fix: read context from standard_test_charts.json (has full D9/Navamsa/Upagraha)\n - Impact: all D9-dependent rules can now query D9 positions\n\n2. theevrabuddhi_yoga (BVR-232):\n - Old: checked Mercury's D1 strength (completely wrong logic)\n - New: L5 benefic in D1 AND in Navamsa Lagna; D9 L1 lord benefic/aspected\n - FP: 19 → 0 (clean fix via D9 engine)\n\n3. Metrics: Precision 92.95%→94.69%, FP 73→54, F1 92.32%→93.17% 732642856 2026-06-06 23:49:03 +08:00
  • ab620bf130 Release v6.0.48: fix vihaga_nabhasa from wrong Sringaataka-like pattern to correct BVR-83\n\n- Fixed: old expr checked 3+ planets in 1/5/9 (Sringaataka pattern, BVR-86)\n- Correct: ALL classical planets (Sun-Saturn) occupy ONLY 4th and 10th houses (BVR-83)\n- Vihaga FPs: 5 -> 0. Precision: 92.50% -> 92.95% (78->73 FP) 732642856 2026-06-06 23:44:34 +08:00
  • e1dec1e2fd docs: update SKILL.md to v6.0.47 with updated validation metrics 732642856 2026-06-06 22:28:49 +08:00
  • e00f15599d Release v6.0.47: fix dharidhra FP by replacing bidirectional associated() with one-way aspect() checks 732642856 2026-06-06 22:26:55 +08:00
  • b63ca9e7e7 docs: update SKILL.md version to v6.0.46 with new validation metrics 732642856 2026-06-06 21:55:45 +08:00
  • fffdbda22c Release v6.0.46: fix 5 completely wrong yoga rules, Precision 83.3%→92.5%, F1 87.2%→92.2% 732642856 2026-06-06 21:54:59 +08:00
  • aa505ea9f7 Release v6.0.45: fix satkalatra expr (for-loop bug), add durmukha yoga, F1 0.299→0.316 732642856 2026-06-06 21:33:32 +08:00
  • 5b464a9078 test: auto-generate 60-rule yoga test suite from 60-chart benchmark 732642856 2026-06-06 19:57:09 +08:00
  • 9a4cc24c12 test: add PyJHora-style hardcoded yoga tests (pushkala/koorma/dharidhra) 732642856 2026-06-06 19:51:21 +08:00
  • 0003d0be88 Release v6.0.44 fix JD timezone bug in reference data 732642856 2026-06-06 14:43:11 +08:00
  • 26835f80b8 Release v6.0.43 Yoga F1 93.76% 732642856 2026-06-06 09:58:28 +08:00
  • 0d582dbaa3 Release v6.0.42 Yoga source parity 732642856 2026-06-06 00:28:17 +08:00
  • 86e7d03c4a Release v6.0.41 Yoga source parity 732642856 2026-06-05 23:20:53 +08:00
  • ede8b96d2c Release v6.0.40 Yoga source parity 732642856 2026-06-05 22:37:25 +08:00
  • 94be318d56 Release v6.0.39 Yoga source parity 732642856 2026-06-05 22:03:06 +08:00
  • 58fc615b16 fix: align yoga source rules 732642856 2026-06-05 20:31:14 +08:00
  • 975f00f5f2 fix: improve context-aware yoga precision 732642856 2026-06-05 18:00:00 +08:00
  • 93610326fe feat: add yoga context validation fixtures 732642856 2026-06-05 17:16:23 +08:00
  • 4b840b5c2a fix: tighten yoga precision pass 732642856 2026-06-05 16:39:05 +08:00
  • 44221191f6 fix: align high-impact yoga logic 732642856 2026-06-05 16:17:38 +08:00
  • 99f6646a0a docs: refresh skill version footer 732642856 2026-06-05 15:59:13 +08:00
  • 625deb4007 chore: add engineering quality gate 732642856 2026-06-05 15:58:06 +08:00
  • 8da45c56b3 feat: add yoga logic validation and varga fixes 732642856 2026-06-05 14:30:20 +08:00
  • ad69744617 docs: update validation report & CHANGELOG with Yoga expansion results 732642856 2026-06-04 17:03:22 +08:00
  • 27bec6ac7f feat(yoga): expand Yoga rule library from ~49 to 76 types (v6.0.25) 732642856 2026-06-04 17:02:01 +08:00
  • 00bce757eb chore: bump version to v6.0.25, update validation report & CHANGELOG 732642856 2026-06-04 16:46:55 +08:00
  • a93245af0b fix(B1-B4): critical bugs from Einstein side-by-side validation 732642856 2026-06-04 16:42:16 +08:00