732642856
|
55853336b5
|
v6.1.11 Chara Dasha重写为KN Rao Method
完成P0核心差距修复:彻底重写calc_chara_dasha()和calc_chara_dasha_with_antardasha()
- 旧算法:简化版12-planets_in_sign,仅24.17%匹配PyJHora
- 新算法:完整KN Rao Method
- 序列:从上升起,第9宫为偶数脚→逆向(对齐PyJHora _dhasa_progression_knrao_method)
- 时长:基于宫主所在宫位,奇数脚顺数/偶数脚倒数,Exalted+1/Debilitated-1
- Antardasha:等分12份,序列偏移1位(PyJHora method=2)
- 状态:partial → covered
- 参考PyJHora AGPL算法翻译为MIT独立实现
- 参考jaimini-tropical MIT架构设计
|
2026-06-10 21:54:52 +08:00 |
|
732642856
|
f83db2fac1
|
Enhance Jyotish validation and Jaimini modules
- add external validation reports and open-source comparison references
- integrate Jaimini arudha/graha pada, enhanced argala, and additional synastry kutas
- update skill docs and capability matrices
- add smoke tests for open-source integrations
|
2026-06-10 20:50:52 +08:00 |
|
732642856
|
9d6baa62af
|
P0: Chara Dasha v6.1.10 — birth balance + Pratyantar Dasha 3层递归
|
2026-06-10 14:20:34 +08:00 |
|
732642856
|
5e62ec5d48
|
chore: cleanup darakaraka dead code + fix SKILL.md trigger keywords
|
2026-06-04 05:57:38 +08:00 |
|
732642856
|
63fb547dda
|
v6.0.14: 新增 Yogas + Doshas + Special Lagnas + Darakaraka 技法
- scripts/jaimini.py: 新增 calc_darakaraka 等5个函数(DK/婚姻分析)
- scripts/yogas_doshas.py: 新文件,11个函数(Raj/Dhana/PanchaMahapurusha/NeechaBhanga/MangalDosha/KaalSarp/Pitra/SadeSati/ArudhaLagna/UpapadaLagna)
- scripts/jyotish_engine.py: cmd_full_reading 新增 Step 4.9 调用 calc_all_yogas_doshas
- references/technique_registry.json: 新增11个技法注册(darakaraka/raj_yoga/.../upapada_lagna)
- references/strict-workflow-router.md: Audit Table 模板新增11行
- CHANGELOG.md: 新增 v6.0.14 条目
- SKILL.md: 版本号 6.0.13 → 6.0.14
|
2026-06-04 05:12:35 +08:00 |
|
732642856
|
3d2faf3380
|
Calibrate Jyotish benchmarks and downgrade partial modules
|
2026-06-04 03:06:43 +08:00 |
|
732642856
|
849205b37f
|
fix: 修复4个P0计算错误+1个P1数据结构问题
P0: Jaimini 8-Karaka Rahu度数取反(30-deg→deg)
P0: Vimsopaka 16分盘全部复制Rashi尊贵值→每盘独立计算5-fold
P0: Yoga检测返回0→新增Solar/Lunar Yoga(6种)
P1: Vivah Saham full-reading中vivah_saham=null→添加嵌套key
P1: Arudha Lagna count公式修正(lord+distance-1→lord+count-1)
|
2026-05-04 23:54:52 +08:00 |
|
732642856
|
cac87db78a
|
feat: 5个新功能模块
新增功能:
- transit.js: computeDoubleTransitPAC (D1+D9双层PAC), computeTransitLL7L (P5+P8+Parivartana), computePlanetaryCongregation, computeVivahSaham
- jyotish_engine.py: 4个新CLI子命令 (double-transit-pac, transit-ll7l, planetary-congregation, vivah-saham)
- jaimini.py: calc_chara_dasha_with_antardasha (Antardasha子周期)
- jaimini命令: --antardasha参数
协同验证结果 (4案例):
- Double Transit PAC+D9: 50%命中率
- Transit LL/7L P5: 50%命中率
- Vivah Saham双星激活: 50%命中率
- 行星聚集: 50%命中率
- 0%无确认率
|
2026-05-03 17:04:05 +08:00 |
|
732642856
|
f3459376db
|
fix: v4.2.1 技法修正 + 文档整理
技法修正(Critical):
- Karakamsha: DK→AK(灵魂星),经典定义是AK在Navamsa的星座
- D10 Dasamsa: 偶数星座偏移+8→+9(从第9个星座开始)
- D16 Shodamsa: 偶数星座偏移+1→+4(从Leo开始近似)
- Shadbala Kendra Bala: 不等值→统一15 Virupas(BPHS标准)
- Shadbala Ojayugma: 添加D9修正注释(当前D1近似)
- Shadbala Nathonnatha: 添加比例计算注释(当前二值近似)
文档修正:
- SKILL.md版本号v3.12.1→v4.2.0
- SKILL.md章节编号修正(12.5→13,后续顺延)
- SKILL.md参考文献重复编号修正
- SKILL.md参考数量100→102
- SKILL.md自评6.0/5→5.0/5
- SKILL.md硬编码Python路径→python3
- README.md从v3.7.1更新到v4.2.0
清理:
- 删除 example.py 空壳文件
- 删除 __pycache__ 和 hermes_memory.db
|
2026-05-03 08:36:06 +08:00 |
|
732642856
|
6582c9ed64
|
fix: Python引擎P0 Bug修复 + 参考文档4处数据修正
P0 Bug修复(scripts/):
- jyotish_engine.py: Chara Karaka改用degree_in_sign(0-30)替代degree(0-360)
- jyotish_engine.py: DK提取路径从ck7.get('DK')改为ck7['karaka_table']['Darakaraka']
- jaimini.py: Rahu逆行边界从(30-deg)%30改为30.0-deg
- jyotish_engine.py: status标签入庙(Exalted)→入旺(Exalted)术语纠正
参考文档修正(references/):
- vimshottari_dasha_guide.md: 15°Aries星宿边界Ashwini→Bharani
- planetary-dignity-complete-reference.md: 水星逆行燃烧12°→8°
- marriage-timing-comprehensive-techniques.md: UL计算公式重写
- planets.md: 燃烧度数补充逆行变体注释
验证:一楠星盘AK=Sun✓ DK=Venus✓ (修复前AK=Jupiter DK=Mars)
|
2026-04-25 03:42:34 +08:00 |
|
732642856
|
0178dfb3e8
|
v3.7.0: 新增7大模块 - BPHS十六分盘/精确相位/Jaimini/高级Nakshatra/Argala门闩/Tajika年运/合盘分析
- varga.py: D2-D60 BPHS十六分盘完整计算
- aspects.py: 度数精确相位系统(tight/moderate/loose)
- jaimini.py: Chara Karaka 7/8 + Chara Dasha + Karakamsha
- nakshatra_advanced.py: Tara Bala + Sub-Lord KP系统
- argala.py: Argala门闩 + Virodha反干预
- tajika.py: Muntha/YearLord/Mudda Dasha/Tri-Pataka
- synastry.py: Ashta Koota 36分制 + Mangal Dosha + Papasamya
引擎升级至v3.7.0, 21个子命令全链路验证通过
|
2026-04-25 00:34:21 +08:00 |
|