732642856
e2aa76a786
v6.0.20: Narayana Dasha (Rishi Dasha) implementation
...
Narayana Dasha is Parashara's rashi-based dasha system, complementary to
Vimshottari (nakshatra-based). Algorithm: start from Lagna, each sign's
dasha years = count from the sign to its lord's sign (zodiacal order).
Implementation:
- scripts/narayana_dasha.py: core calculation module
- calc_narayana_mahadasha(): 12-sign sequence from Lagna
- calc_narayana_antardasha(): sub-periods within each MD
- get_current_narayana_dasha(): locate current period by age
- scripts/cmd_narayana_dasha.py: CLI subcommand
- jyotish_engine.py: Step 4.13 in full-reading + narayana-dasha subparser
Verified with Leo Asc chart: total cycle 88 years, current Sagittarius MD
(31-38 yrs, 5H/creativity) complements Vimshottari Saturn MD.
Files: +2 new (narayana_dasha.py, cmd_narayana_dasha.py), +4 modified
2026-06-04 11:08:05 +08:00
732642856
78e6f12b43
v6.0.19: fix degraded mode - Muntha no longer skipped without swisseph
...
Bug: v6.0.18's solar_return_full_report returned early when calc_solar_return_chart
failed (no swisseph), skipping Muntha entirely.
Fix:
- Added _estimate_sun_sign() with lookup table for sun sign from birth date
- Refactored solar_return_full_report to use degraded mode:
- Muntha + Year Lord always computed (using lookup table sun sign)
- Tajika/Sahams/Tri-Pataka/Mudda gracefully skipped with notes
- Added _SUN_SIGN_LOOKUP table covering 1950-2100, \u00b11 sign accuracy
Files: solar_return.py, SKILL.md, CHANGELOG.md, technique_registry.json
2026-06-04 11:03:26 +08:00
732642856
0d44b9b43f
v6.0.18: Solar Return/Varshaphala 实现 + Muntha covered
...
变更概要:
- scripts/solar_return.py(新):太阳返照盘核心计算(二分法求精确UT时刻)
- scripts/cmd_solar_return.py(新):solar-return 子命令
- scripts/jyotish_engine.py:新增 Step 4.12 + cmd_solar_return 注册 + --target-year 参数
- references/technique_registry.json:muntha→covered,新增 solar_return(covered)
- CHANGELOG.md:新增 v6.0.18 条目
- SKILL.md:版本 6.0.18
已知限制(待修复):
- swisseph 不可用时,calc_solar_return_chart 报错导致 solar_return_full_report 提前返回,Muntha 计算被跳过。
- 修复方向:将 calc_solar_return_chart 拆为 UT 计算(近似算法可用)和 chart 计算两步,chart 失败时不中断 Muntha 计算。
2026-06-04 07:35:57 +08:00
732642856
8d0616c1b7
v6.0.17: bhrigu_pada_dasha 接入 + muntha/prashna placeholder 修正
...
- scripts/bhrigu_pada_dasha.py (新): Bhrigu Pada Dasha 通用近似版
- scripts/jyotish_engine.py Step 4.11: 新增 bhrigu_pada_dasha 调用,修正 muntha/prashna placeholder 文字
- references/technique_registry.json: 新增 bhrigu_pada_dasha (partial)
- CHANGELOG.md: 新增 v6.0.17 条目
- SKILL.md: 版本号 6.0.16 → 6.0.17
2026-06-04 06:13:15 +08:00
732642856
a40310a7be
v6.0.16: 新增 Marriage Counting + D30 Trimshamsa + Muntha(占位) + Prashna(占位) 技法
...
- scripts/marriage_counting.py(新):Bhrigu 婚姻计数法(精确算法)
- scripts/trimshamsa_d30.py(新):D30 Trimshamsa 分盘计算
- scripts/muntha.py(新):Muntha 计算(基础版,需 Varshaphala 数据)
- scripts/jyotish_engine.py:Step 4.11 集成 4 个新技法
- references/technique_registry.json:新增 4 个技法注册
- CHANGELOG.md:新增 v6.0.16 条目
- SKILL.md:版本号 6.0.15 → 6.0.16
2026-06-04 06:03:11 +08:00
732642856
5e62ec5d48
chore: cleanup darakaraka dead code + fix SKILL.md trigger keywords
2026-06-04 05:57:38 +08:00
732642856
de07e98a3d
v6.0.15: 新增 Tithi Lord + Pancha Pakshi + Rashi Tulya Navamsa 技法
...
- scripts/tithi_lord.py(新):Tithi Lord 计算模块
- scripts/pancha_pakshi.py(新):Pancha Pakshi 五鸟系统
- scripts/rashi_tulya_navamsa.py(新):Rashi Tulya Navamsa D1-D9 对比分析
- scripts/jyotish_engine.py:Step 4.10 集成 3 个新技法
- references/technique_registry.json:新增 3 个技法注册
- CHANGELOG.md:新增 v6.0.15 条目
- SKILL.md:版本号 6.0.14 → 6.0.15
2026-06-04 05:31:55 +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
a20c13490c
v6.0.13: 新增 Tajika Yogas + Sahams 技法
...
- scripts/tajika.py: 新增 calc_tajika_yogas, calc_all_sahams 等6个函数
- scripts/jyotish_engine.py: cmd_full_reading 新增 Step 4.8 调用新函数
- references/technique_registry.json: 新增 tajika_yogas, sahams 技法注册(partial)
- references/strict-workflow-router.md: Audit Table 模板新增两行
- CHANGELOG.md: 新增 v6.0.13 条目
- SKILL.md: 版本号 6.0.12 → 6.0.13
2026-06-04 04:35:44 +08:00
732642856
f6deae7a25
v6.0.12: add Dispositor Chain + Inter-chart Linkage techniques
...
- New functions: calc_dispositor_chain, calc_inter_chart_linkage, calc_all_dispositor_chains, calc_all_inter_chart_linkages
- cmd_full_reading Step 4.7: compute and attach dispositor_chains, inter_chart_linkage, final_dispositors to modules
- technique_registry.json: add dispositor_chain and inter_chart_linkage as covered techniques; update 3 routes
- strict-workflow-router.md: sync routes and audit table with new techniques
- CHANGELOG.md: add v6.0.12 entry
- SKILL.md: bump version to 6.0.12
2026-06-04 04:19:50 +08:00
732642856
3d2faf3380
Calibrate Jyotish benchmarks and downgrade partial modules
2026-06-04 03:06:43 +08:00
732642856
9fd26dbea5
Add Rahu Ketu node mode option
2026-06-03 19:55:22 +08:00
732642856
7bd91b3b76
Fix D10 varga benchmark precision
2026-06-03 19:29:15 +08:00
732642856
f90fdb9a3b
Remove personal data from Jyotish skill
2026-06-03 15:18:12 +08:00
732642856
b6f5fa8ba4
Add Jyotish registry audit and CI foundation
2026-06-03 14:58:51 +08:00
732642856
a837b7f9d1
Add Jyotish capability matrix and gap patches
2026-06-03 13:55:51 +08:00
732642856
6755d4522a
feat: v6.0.1 pre-publish - add verification data, audit reports, lessons learned, celebrity cases
...
- Add 15+ references: audit reports, lessons learned, verified celebrity cases
- Add test data: v6.1 verification results, large-scale results JSON
- Update jyotish_engine.py and shadbala.py with latest fixes
- Prepare for ClawdHub marketplace publication
2026-05-05 14:04:40 +08:00
732642856
641df0e062
fix: Shadbala Saptavargaja Bala 7-layer calculation (P0)
...
Root cause: Sthana Bala only computed D1 layer (max 45 Virupas),
should compute all 7 Varga layers (D1/D2/D3/D4/D7/D9/D12, max ~315).
Changes to shadbala.py:
- New _dignity_score() function with BPHS bidirectional relationship
(Adhi Mitra/Mitra/Sama/Satru/Adhi Satru = 40/35/25/15/5)
- Saptavargaja Bala: 7-layer computation with per-Varga dignity
- Ojayugma Bala: now uses D9 house (was D1 approximation)
- Sthana Bala output now includes per-Varga breakdown (d1-d12)
Before fix: 0/7 planets STRONG (all WEAK)
After fix: 7/7 STRONG for Indira Gandhi (Lagna360 verification)
10-case regression: 0 errors, 8/10 cases show 7/7 STRONG
2026-05-05 12:02:28 +08:00
732642856
5035b30e66
feat: P1 gap fill - Transit multi-reference + Dasa Convergence + D9 expanded
...
Three P1 features added to full-reading pipeline (v4.4.0 -> v4.5.0):
1. Transit Multi-Reference Analysis (transit_multi_reference)
- 4 reference points: Lagna / Chandra Lagna / Arudha Lagna / Navamsa Lagna
- Per-planet house calculation from each reference
- Divergence detection between references
- Sade Sati / Ashtama Shani checks (Chandra Lagna based)
- Based on transit-multi-reference-guide.md mandatory protocol
2. Dasa Convergence 3-System Cross-Validation (dasa_convergence)
- Vimshottari + Chara Dasha + Yogini Dasha convergence
- Yogini Dasha engine (8-goddess 36-year cycle)
- Per-domain activation detection (12 houses)
- Convergence levels: L1(single) -> L3(dual) -> L4(triple)
- Based on dasa-convergence-methodology.md
3. D9 Navamsa Per-Planet Dignity Expansion (d9_navamsa_expanded)
- Per-planet: sign, house_in_d9, dignity, own/exalted/debilitated/MT flags
- pada, lord, degree_in_sign for each planet
- Full 10-planet coverage
10-case regression test: 23 modules, 0 errors across all cases
2026-05-05 11:22:44 +08:00
732642856
5e4091867c
fix: 修复7个测试发现的bug (3P0+2P1+2P2)
...
P0: Kemadruma Yoga未检测 — Moon两侧无行星时触发
P0: Dasha current_dasha结构不一致 — 添加mahadasha字段和antardasha_timeline
P0: Dasha antardasha返回全量列表 — 提取当前运行的antardasha对象
P1: Special Lagnas缺少house字段 — AL/UL/HL/GL/BL添加house宫位编号
P1: Varga Full缺少D1_Rashi — 补充D1基本盘数据
P2: Vimsopaka无顶层汇总 — 添加total_score/status
P2: Shadbala无顶层汇总 — 添加total_shadbala/status/strong_planets
10案例回归测试全部通过,零error
2026-05-05 00:14:15 +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
b917e029d0
feat: Vimsopaka尊严映射修复 + 单元测试22项全绿 + 审计报告
...
## Vimsopaka 尊严等级映射 (Step 4.5)
- 新增 _get_dignity_level() 函数:根据行星+星座+度数判断尊严等级
- 新增 MOOLATRIKONA 常量表(含度数范围)
- 新增 PERMANENT_FRIENDS / PERMANENT_ENEMIES 关系表(BPHS标准)
- Vimsopaka 集成不再默认 NEUTRAL,正确映射 Exalted/Moolatrikona/Own/Friend/Enemy/Debilitated
## Dasha 展示修正
- 修正之前的错误修复:日期计算必须用完整年数(数学等价性)
- 第一个 MD 新增字段:balance_years(balance值)、full_years(完整值)、elapsed_at_birth
- years 字段显示 balance 值(展示友好),full_years 显示完整值(用于链式计算)
## 单元测试 (tests/)
- tests/test_dasha.py: 22 项测试全绿
- TestDignityLevel: 10 项(Exalted/Debilitated/Own/Moolatrikona/Friend/Enemy/Neutral)
- TestDashaCalculation: 7 项(balance展示、日期连续性、birth+remaining验证、Dasha顺序、AD、Nakshatra映射)
- TestNakshatraMapping: 3 项(Ashwini/Revati/Jyeshtha边界)
- TestYogaDetection: 2 项(Raja Yoga检测、无Yoga误报)
## COVERAGE_AUDIT_REPORT.md
- 推送 v3.13.1 覆盖矩阵审计报告到仓库
2026-05-04 22:53:52 +08:00
732642856
a9a74d339d
feat: v4.4.0 集成5个新模块到21步full-reading调用链 + 修复Dasha years展示
...
## 核心变更
### 1. full-reading 调用链从 16 步扩展到 21 步 (v4.4.0)
- Step 1.5: Special Lagnas 特殊上升点(Bhava/Hora/Ghati/Arudha/Upapada)
- Step 4.5: Vimsopaka Bala 分盘力量(16分盘权重系统)
- Step 4.6: Divisional Charts Extended 扩展分盘(D5/D6/D8/D11)
- Step 6+: Karaka JH Compatible Mode(Jagannatha Hora 兼容)
- Step 10.5: Avasthas 行星状态(5种状态体系)
### 2. 修复 Dasha timeline 第一个 MD 的 years 字段
- 之前: years 显示完整年数(如 18 年)
- 修复: 第一个 MD 的 years 显示 balance(如 11.1 年)
- 新增 is_balance 字段标识
- 日期计算本身始终正确,本次仅修正展示值
### 3. 消除根目录重复文件
- 5 个模块从根目录移至 scripts/(与其他 19 个模块一致)
- skills/jyotish-engine-modules/ 保留作为独立分发包
- 更新嵌套 Skill 的导入路径说明
### 版本号
- full-reading: v4.1.0 → v4.4.0
2026-05-04 22:43:56 +08:00
732642856
aae6449ee5
feat: 本地skill积累更新 - 引擎增强+婚姻时机验证v5/v6+K.N.Rao八参数法
...
- SKILL.md: 更新至v3.7.4,补充能力描述
- scripts/jyotish_engine.py: 大幅增强计算引擎(+725行)
- scripts/event_prediction_model.py: 事件预测模型重构
- scripts/jaimini.py: Jaimini系统增强
- scripts/dasha_calculator.py: Dasha计算优化
- scripts/varga.py: 分盘计算更新
- jyotish-app/: 前端界面+过境分析功能增强
- references/: 新增3个婚姻时机研究文件
- verified-patterns-marriage-timing-v5.md
- verified-patterns-marriage-timing-v6.md
- rao-marriage-timing-8-parameters.md
2026-05-04 20:33:13 +08:00
732642856
81bf996164
fix: 8个严重bug修复 - 预测引擎从空壳恢复为全功能
...
修复清单:
1. jyotish_engine.py: 缺少 List 类型导入 (NameError崩溃)
2. cmd_predict: 传给EventPredictionModel的ascendant是str不是dict
3. cmd_predict: 未传入dasha/congregation/vivah_saham/chara_dasha数据
4. Dasha timeline: MD的is_current字段未设置
5. event_prediction_model: status检查不兼容中英混合格式
6. event_prediction_model: Dasha数据格式不匹配(current_dasha vs current_mahadasha)
7. event_prediction_model: Chara Dasha key名不匹配(dasha_sequence vs dasha_list)
8. cmd_predict: 序列化缺少confidence/dasha_signals/transit_signals字段
修复前: predict命令直接fallback到空壳,所有事件概率30%,0信号
修复后: marriage=43%(1静态+1Dasha), career=54%(3Dasha)
2026-05-03 20:50:05 +08:00
732642856
e7bc71b2d5
feat: 全链路引擎整合 - 新功能接入解盘/预测管线
...
核心修复:
- cmd_full_reading 新增 Step 15(行星聚集) + Step 16(Vivah Saham)
- cmd_full_reading Step 6 Chara Dasha 升级为带 Antardasha 版本
- event_prediction_model.py v5.0 完全重写三层验证法:
- 第一层: 接入 congregation + vivah_saham + ashtakavarga
- 第二层: 接入 Vimshottari MD/AD + Chara Dasha + Antardasha
- 第三层: 接入 Double Transit PAC+D9 + LL/7L + Saham 过境激活
- 新增 _calc_planetary_congregation / _calc_vivah_saham 内部函数
- 新增 _house_theme 宫位领域映射
- 预测结果增加置信度分级(高/中/低)和时间窗
2026-05-03 17:43:13 +08:00
732642856
7a0158258f
feat: Double Transit PAC加入Chandra Lagna参考层(强制规范v1.9.0)
...
- 新增CL层: 从Moon Lagna看7H/7L的PAC连接
- D1+D9+CL三层Double Transit判定
- 命中率提升: DT 58%→67%, ≥1信号覆盖 83%→92%
- Shah Rukh Khan(原0信号)现在CL层命中
- Britney Spears(原1信号)现在CL+D9层命中
- 符合KN Rao体系强制规范: 禁止只从Lagna一个参考点判断过境
2026-05-03 17:24:45 +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
b7f5437fe7
v4.1.0: Transit Actionable Output 强制升级
...
核心改动:
- SKILL.md: 新增 Transit Actionable Output 规范(三要素:时间段+行动类型+置信度)
- SKILL.md: Phase4/5 标注 v4.1.0 强制执行
- SKILL.md: 预测清单新增2条强制项(Actionable Output + 案例检索)
- ai-reading-workflow-prompt.md: 新增 Step 4.8/4.9 + 5.0.4 强制标注
- quick-reference-guide.md: 新增场景十一 + 场景三/八更新
- jyotish_engine.py: full-reading 新增 Step 14 actionable_context 模块
- references/transit-actionable-output-guide.md: 新建完整落地文档
- CHANGELOG.md: v4.1.0 完整变更日志
- assets/jyotish-logo.png: 新 logo
附带:96个 references 文件来源标签标注(v4.0.0遗留)
2026-04-27 19:57:12 +08:00
732642856
88e9995581
v3.13.1: 精准解盘方法论 + 速查指南 + 引擎版本对齐
...
- 新增 references/precision-reading-methodology.md (343行)
六大共识原则 + PACDARES框架 + 九层复合方法L1-L9 + L3矛盾检查协议
+ 验证驱动分析 + 三级置信度系统 + 10条教条纠错
- 新增 references/quick-reference-guide.md (345行)
10大场景快速路由 + 引擎命令速查表 + 执行模板
- SKILL.md v3.13.1 升级:精准解盘方法论section + 速查指南引用 + 触发词扩展
- CHANGELOG.md v3.13.1 完整记录
- jyotish_engine.py 版本注释对齐 v3.7.1
- .gitignore 新增: brain/, COVERAGE_AUDIT_REPORT.md, *.tmp
2026-04-26 01:11:09 +08:00
732642856
62abe08ece
v3.9.0: Prashna问事占星完整系统
...
- 新增 prashna-complete-guide.md (350行, 10大计算体系+十步断卦+35 Sahams)
- 新增 prashna.py 引擎 (240行, 8种CLI模式)
- 新增 single-event-inquiry-protocol.md 单事推理模板
- jyotish_engine.py 新增第23子命令 prashna
- SKILL.md v3.8.0→v3.9.0, 新增§14 Prashna能力表+触发词
2026-04-25 22:36:52 +08:00
732642856
c0d7824c72
fix(v3.7.4): P0 Ayanamsa模式修复 — 设置Lahiri恒星黄道 + 度数精度修正
...
- jyotish_engine.py: import后立即调用swe.set_sid_mode(SIDM_LAHIRI)
- 所有行星度数偏差从~0.88°降至<0.02°(与PDF吻合)
- Karaka排序不变(AK=Jupiter, DK=Mars 7星/DK=Sun 8星)
- full-reading 12模块0错误验证通过
- CHANGELOG.md: 新增v3.7.4记录,修正v3.7.3b验证表
- SKILL.md: 版本号3.7.3→3.7.4
- darakaraka-complete-guide.md: 入庙→入旺术语修正
- marriage-timing-validation-methodology.md: 一楠AK/DK度数修正为Lahiri值
2026-04-25 04:05:58 +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
50d8ba2be7
v3.7.1: 全自动综合解盘 + 三条入口路径路由
...
- 新增 full-reading 子命令:一条命令串起13个模块(0.01秒出结果)
- 工作流升级v3.0:三条路径自动路由
- 路径A:精准出生信息 → full-reading 全自动计算
- 路径B:PDF/文字星盘 → 提取数据直接推算
- 路径C:时间不明确 → 互动式出生时间矫正
- SKILL.md更新:22个子命令 + 三条路径说明
2026-04-25 00:44:21 +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
732642856
2c3392703d
feat: v3.6.0 全量同步 — 完整印度占星引擎+74篇参考资料+14子命令
...
## 核心升级(v1.6.0 → v3.6.0)
### 计算引擎(scripts/)
- jyotish_engine.py v3.6.0:14子命令统一引擎(chart/dasha/yoga/predict/varga/celebrity/db-stats/transit/shadbala/ashtakavarga/memory/validate/audit/report)
- 基于 Swiss Ephemeris + Lahiri Ayanamsa 恒星黄道
- shadbala.py:Shadbala六重力量计算(Sthana/Dig/Kala/Chesta/Naisargika/Drik Bala)
- ashtakavarga.py v2.0:BPHS完整8×8矩阵,SAV=337
- validate.py:R1-R10+R2b 数学验证(11项)
- event_prediction_model.py:三层验证事件预测规则引擎
- hermes_memory_core.py + hermes_bridge.py:Hermes记忆系统
- report_builder.py:MD→HTML报告生成器(羊皮纸主题)
### 参考资料(references/)— 74篇
- 新增35篇:AI解盘工作流/Argala/Dasa Convergence/替代推运系统/条件Dasha/Shodasavarga十六分盘/古典文献翻译/专业发展路径等
- 修改8篇:PDF读取v3.0/Ashtakavarga v2.0/名人案例库v2.0/KP占星v2.0等
- 覆盖:行星/星座/宫位/Nakshatra/Yoga/Dasha/Transit/关系占星/年运盘/Jaimini/KP/Varshaphala/补救措施
### 审计管线(P1-P12 + P3/P8/冲突仲裁)
- P3仓库耦合:双宫掌管命运捆绑分析
- P8年龄状态:行星度数→执行模式判定
- 冲突仲裁3条规则:矛盾信号裁决
### 其他
- CHANGELOG.md:完整版本历史
- .gitignore:排除缓存和数据库
- SKILL.md v3.6.0:触发词/子命令表/工作流完整更新
2026-04-24 22:36:57 +08:00
732642856
bf646b6266
feat: v1.6.0 - 新增Varga分盘速查表、全球占星师方法论、增强版大运计算器
...
新增文件(14个):
- references/varga-divisional-charts-quick-reference.md - Varga分盘速查表(D2/D7/D9/D10/D12/D30/D60)
- references/global-astrologer-practical-methodology.md - 全球占星师实战方法论精华(K.N. Rao/B.V. Raman/Sanjay Rath等10位大师)
- references/ashtakavarga-complete-system.md - Ashtakavarga完整系统
- references/jaimini-complete-system.md - Jaimini完整系统
- references/kp-astrology-complete-system.md - KP占星完整系统
- references/dasha-calculation-tool.md - Dasha计算工具
- references/modern-life-scenarios-complete.md - 现代生活场景完整映射
- references/navamsa-d9-interpretation-template.md - Navamsa D9解读模板
- references/personalized-remedies-system.md - 个性化补救措施系统
- references/remedies-complete-system.md - 补救措施完整系统
- references/house-domain-planet-mapping.md - 宫位-领域-行星映射
- references/global-astrologer-reflections.md - 全球占星师反思
- assets/timing-prediction-template.md - 时间预测模板
- scripts/dasha_calculator_enhanced.py - 增强版大运计算器(精确日期计算+Transit集成)
修改文件(4个):
- SKILL.md - 版本更新至v1.6.0,新增触发词
- references/consultation-case-library.md - 咨询案例库更新
- references/house-modern-mapping.md - 宫位现代映射更新
- references/planets.md - 行星解读更新
核心成果:
- Varga分盘系统:16种分盘完整解读(D1-D60)
- 全球占星师方法论:10位大师实战经验精华
- 增强版大运计算器:精确日期计算+五级大运联动+Transit集成
- 现代生活场景映射:所有12宫、所有9颗行星、所有行星状态
- 三大系统整合:Paraśara + Jaimini + KP
2026-04-22 17:33:10 +08:00
732642856
a5bbba281f
Initial commit: 印度占星(Jyotish)专业解盘与推运系统
...
- 核心能力:行星配置、Yoga格局、Nakshatra解读、宫位分析、现代生活场景映射、出生时间矫正、Dasha+Transit推运、精确预测
- 完整方法论:三层验证法、五级大运联动、婚姻/职业/财富预测清单
- 参考文档:15个专业文档(Yoga、Dasha、Nakshatra、宫位映射、名人案例等)
- 能力水平:高级专业占星师(5.0/5)
- 更新记录:2026-04-20 完成全网相似案例搜索、宫位现代生活场景映射学习
2026-04-20 20:58:21 +08:00