Commit Graph

1613 Commits

Author SHA1 Message Date
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 0ff7a9125e Add strict workflow router for Jyotish skill 2026-06-03 12:48:29 +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 228de19ae7 docs: 更新Skill市场上架说明
- 将'即将支持'改为'待上架',附WorkBuddy团队上架参考信息
- 补充仓库/引擎/知识库/系统要求等结构化信息
- 方便WorkBuddy团队审核收录
2026-05-05 13:53:17 +08:00
732642856 04d1c4d4cd docs: 更新README v6.0.0 + 新增HTTPS clone选项 + ZIP安装方式
- 版本号从v4.2.0更新到v6.0.0
- 新增HTTPS clone选项(推荐,无需SSH key)
- 新增ZIP下载安装方式(无需git)
- 版本历史补充v3.5-v6.0完整记录
- 补充WorkBuddy Skill说明
2026-05-05 13:37:27 +08:00
732642856 9932c606a7 feat: 新增反教条主义实战经验精华文件 practitioner-wisdom-anti-dogma.md
- 整合7+文件中的误区/经验/教训为去重统一入口
- 教条主义十大死穴(含真实案例佐证)
- 从7篇中文技法论文提取实战洞察(D9结果盘/DK超越伴侣/Rahu D9验证等)
- 全球占星师语录集 + 24个名人案例验证规律
- SKILL.md新增实战智慧能力行和经验教训整合入口
2026-05-05 13:28:13 +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 6c20faffd5 fix: 前端 JS computeDasha 同步 balance/full_years/is_balance 字段
与后端 Python cmd_dasha 保持一致:
- 第一个 MD 的 years 字段显示 balance 值
- 新增 full_years / is_balance / balance_years / elapsed_at_birth 字段
- 日期计算保持使用完整年数(数学等价性不变)
2026-05-04 23:01:46 +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 fb5085ca17 fix: 友敌关系表修正 + 月亮MT度数修正
修正内容:
- planetary-dignity: 太阳对水星改为中立(非大敌)、火星对金星改为中立(非敌星)、土星对火星改为中立
- planets.md: 月亮无敌人(BPHS标准),移除Rahu/Ketu的非标准友敌分类
- planets.md: 月亮MT从'金牛3°-30°'修正为'金牛0°-3°'
- Rahu/Ketu友敌关系改为注释说明(非BPHS原典内容)
2026-05-04 21:54:06 +08:00
732642856 eeb4d08b17 feat: v6.0.0 架构重构 + 数据修正
架构重构:
- SKILL.md 精简 86KB → 12KB(入口路由)
- quick-reference-guide 升级为执行总控(25KB)
- 引擎27大子命令完整参数表迁移到 quick-reference
- 参考资料完整索引迁移到 quick-reference

数据修正:
- P0: planetary-dignity 土星 MT 修正(摩羯→水瓶 0°-20°)
- P0: 月亮/水星 MT 多学派差异加注
- P1: planets.md 月亮/水星 MT 多学派加注 + 友敌关系多学派注释
- P2: dasha_guide 余数规则修正(余0→Mercury,非Ketu)
- 版本号升级到 6.0.0
2026-05-04 21:39:38 +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 3314f244f2 feat: 新增两个 Hermes Skills
- jyotish-engine-modules: 5个核心排盘引擎模块完整代码
  - karaka_calculator.py (Karaka分配计算器,支持BPHS/JH兼容模式)
  - special_lagnas.py (特殊上升点计算)
  - vimsopaka_calculator.py (Vimsopaka Bala分盘力量)
  - avastha_calculator.py (Avasthas行星状态)
  - divisional_charts_extended.py (D2-D60完整分盘)

- jyotish-full-reading-integration: v4.4.0集成方案
  - 21步调用链完整流程
  - 5个新模块插入点详解
  - JH兼容模式使用指南
  - 集成检查清单
  - 自动化测试脚本
  - v4.4.0 CHANGELOG

版本:v4.4.0
调用链:16步 → 21步
新增:special_lagnas/vimsopaka/varga_extended/karaka_jh/avasthas
2026-05-03 20:50:05 +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 14d505726d 更新印度占星skill 2026-05-03 19:54:07 +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 d807abc0fe feat: SKILL.md文档+App前端全面同步新功能
- SKILL.md: 子命令表 22→27, 新增 §23-§27 覆盖 Double Transit PAC+D9, Transit LL/7L, 行星聚集, Vivah Saham, Chara Dasha Antardasha
- main.js: 导入4个新函数, renderTransit 新增4个渲染段落 (Double Transit PAC+D9, LL/7L, 行星聚集, Vivah Saham)
- index.html: Transit tab 新增4个容器 div
- Skill和App现在具备同等的印度占星解盘能力和推运应期能力
2026-05-03 17:12:00 +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 85359c2f0a feat: 对齐Skill解读数据到interpretation层
- NAKSHATRA_DATA: 27星宿新增symbol/deity/lord/animal/modernMapping字段
- DASHA_THEMES: 9大Mahadasha主题/正面/负面解读
- ASCENDANT_TABLE: 12上升星座吉凶星+Yogakaraka表
- PLANET_DIGNITY: 7行星旺衰度数+Moolatrikona+现代解读
- NEECHA_BHANGA_RULES: 5大落陷取消条件
- renderers.js: Dasha面板显示主题描述
- main.js: 导入新增变量
- style.css: Dasha主题文本样式
2026-04-30 04:16:37 +08:00
732642856 2457e23271 feat: Jyotish Web App v4.3 完整印度占星前端应用
技术栈: Vite + 原生HTML/JS/CSS + swisseph-wasm
功能模块:
- 排盘引擎: 行星/宫位/Dasha/Yoga/相位/燃烧检测/130+城市
- 高级计算: Karaka/Arudha/16分盘/Ashtakavarga/Shadbala/Panchanga/Chara Dasha
- 73个Yoga识别 (Pancha Mahapurusha + 扩展A/B)
- 生时校正v2.0: K.N.Rao方法论, 多维评分
- Transit v2.0: 日期选择/全行星/AV评分/Sade Sati
- 深度分析7子模块 + 扩展分析5子模块
- 导出v2.0: JSON 100%覆盖Python 13模块 + SVG/PNG
- i18n中英双语 + 点读机95词条 + AI聊天面板
- 认证+订阅 (JWT/Apple Sign-In/IAP)
- 浅色极简主题 (fatetell.com风格)
2026-04-30 03:51:30 +08:00
732642856 88aa3b8873 v4.2.0: 强制外部验证门控(MEVG)— 与'不跳步'同级的硬性规则
新增:
- references/mandatory-verification-gate-protocol.md:MEVG 完整协议
  - 三步验证法(V1构建查询→V2执行检索→V3交叉验证)
  - 权威来源优先级体系
  - 强制输出格式(验证状态表)
  - 门控通过/失败标准
  - 每阶段必检索关键词模板

修改:
- SKILL.md:v4.0.0→v4.2.0
  - 新增 MEVG 主章节(⚠️ 强制外部验证门控)
  - 预测清单新增 3 条 MEVG 强制项
  - 参考资料列表注册新文件
- references/ai-reading-workflow-prompt.md:v4.0.0→v5.0.0
  - 新增核心原则 #7 '不凭记忆'
  - 新增 Step 3.11 MEVG-静态门控
  - 新增 Step 4.10 MEVG-动态门控
  - 新增 Step 5.5 MEVG-预测门控
  - 更新一页纸流程图
- CHANGELOG.md:新增 v4.2.0 记录
2026-04-27 23:01:35 +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 eddbdb47f2 v3.12.0: 10本PDF书籍知识集成 + Kimi审计报告验证
新增5个参考文件:
- badhaka-obstacle-planet-guide.md (BPHS障碍星系统)
- raman-house-judgment-methodology.md (B.V. Raman宫位判断法)
- shasti-hayani-dasha-guide.md (Shasti Hayani条件Dasha)
- marc-boney-marriage-six-step.md (Marc Boney婚姻六步法)
- vp-goel-jaimini-dasha-systems.md (V.P. Goel Jaimini Dasha系统)

SKILL.md v3.11→v3.12 (90→95个参考文件)
CHANGELOG.md 新增v3.12.0条目
Kimi审计报告7项批评逐条验证 (3项无效/2项部分有效/2项有效)
2026-04-25 23:39:50 +08:00
732642856 f326aecef2 v3.11.0: 5篇新参考文件 - Yogi/Ava Yogi + Tithi Lord + Rashi Tulya Navamsa + Bhrigu Pada Dasha + Pancha Pakshi 2026-04-25 23:16:39 +08:00
732642856 f1d8b0b404 v3.10.0: BCP自然周期法 + 高地位配偶Yoga规则 + DK深度画像v1.1扩展
新增参考文件:
- bhrigu-chakra-paddhati.md: BCP 9大自然周期+双轨激活法+三要素解读
- high-status-spouse-yoga.md: 高地位配偶3条判定规则+D1/D9验证

扩展参考文件:
- darakaraka-complete-guide.md v1.0→v1.1: 8行星DK深度画像+DK与财富5种模式

配置修复:
- SKILL.md版本不一致修复(3.8.0→3.10.0统一)
- 参考文件计数82→85
- darakaraka-complete-guide.md补注册
- CHANGELOG.md补录v3.9.0条目
2026-04-25 22:56:50 +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 97ed75e69e v3.8.0: 深度分析方法论体系——5篇实战经验总结
新增5篇参考文件:
- shadbala-interpretation-methodology.md: Shadbala实战解读(五力量组合模式库+Avastha联合诊断+Bhava Bala解读+行星力量排名法)
- multi-dasha-convergence-protocol.md: 多Dasha六系统收敛协议(Vimshottari+Ashtottari+Yogini+Moola+Narayana+Kalachakra交叉验证)
- navamsa-marriage-deep-analysis.md: Navamsa婚姻深度分析(D9五维分析法+Vargottama+频率分析+8步旗标实操)
- divisional-chart-deep-reading.md: 分盘深度阅读工作流(19分盘系统化+频率分析核心技法+Vargottama检测矩阵)
- deep-analysis-complete-workflow.md: 综合深度分析完整工作流(12模块方法+PDF提取+引擎调用+质量清单)

SKILL.md: v3.7.4→v3.8.0, 参考文件76→81, 新增深度分析方法论能力描述
CHANGELOG.md: 新增v3.8.0完整条目
2026-04-25 05:20:21 +08:00
732642856 325f21cce3 fix: 新增度数精确判断+象不单论规则到工作流——禁止武断落宫判庙旺 2026-04-25 04:37:46 +08:00
732642856 5ba50b0c95 fix: 新增性别前置检查规则到工作流——防止配偶分析性别/征象星方向性错误 2026-04-25 04:36:13 +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 8c4b861597 docs: CHANGELOG v3.7.3b P0 Bug修复记录 2026-04-25 03:43:10 +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 06abfb14c6 v3.7.3b: 7星/8星双轨并行 + DK完整解读指南
- 双轨并行原则:7星(K.N. Rao)和8星(Sanjay Rath)分开分析,不做排他选择
- 新增 darakaraka-complete-guide.md: 8行星DK原型+双轨对比+解读框架+财富关联+一楠案例
- 新增 marriage-timing-validation-methodology.md: 4技法交叉检验+10名人案例+双轨对比
- CHANGELOG v3.7.3b
- 参考文件总数: 77→78
2026-04-25 02:41:44 +08:00
732642856 0c0a0b3ba3 feat: 婚姻应期技法综合手册 + SKILL.md更新至77个参考文件 2026-04-25 01:53:17 +08:00
732642856 9e57e58fa8 feat: 行星尊严与度数完整参考手册 v1.0 (v3.7.3) - 精确旺衰度数+Moolatrikona+Avastha+燃烧+Neecha Bhanga+Sect+Pushkara+Vargottama+DK协议+D9婚姻算法 2026-04-25 01:27:40 +08:00
732642856 ae4299b6f6 feat: 配偶多层综合分析方法论 v1.0 (v3.7.2)
- 新增 references/spouse-multi-layer-methodology.md (6层交叉确认法)
- DK(Jaimini,性别中立) + 7宫主 + 金星 + 木星/月亮(传统) + 昼夜区分 + Rahu辅助
- 标准六步分析流程 + 置信度评估标准 + Dasha三重共振法
- 非传统关系适配 + 常见误判纠正
- SKILL.md v3.7.1 → v3.7.2, CHANGELOG补全v3.7.1记录
2026-04-25 01:10:11 +08:00
732642856 7d06dddd3e docs: 新增 README.md + requirements.txt + 升级 .gitignore
- README.md: 完整项目文档(快速安装/22子命令使用示例/目录结构/Skill安装方法)
- requirements.txt: Python 依赖清单(核心依赖 pyswisseph)
- .gitignore: 升级为完整版(Python/IDE/macOS/数据库/日志)
2026-04-25 00:51:12 +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 fffc940082 fix: 修正错题本系统性尊贵标签错误 (v3.6.1)
- 金星在双鱼座:入庙→入旺(Exalted, 深旺点27°)
- 太阳在白羊座:入庙→入旺(Exalted, 深旺点10°)
- 木星在处女座:落陷→敌方星座(Enemy Sign, 木星落陷在摩羯座5°)
- 土星在水瓶座:入庙标签确认正确(Own Sign)
- 误判7整节重写:从'木星落陷表示智慧不足'改为'木星在敌方星座'
- 新增度数影响分析说明(BPHS Uchcha Bala + Avastha)
- 新增2026-04-24纠正日志和错误传播链分析
2026-04-24 23:21:34 +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 fb3a260eb5 Add Marilyn Monroe verification case and update summary report
- Add verified-celebrity-cases-part3-marilyn-monroe.md (95% match)
- Update verified-celebrity-cases-part3-summary.md (12 cases total)
- Key findings: Saturn exalted→art achievement, Sun in 10th→career success
- Average match rate: 93.3% (11 verified cases)
2026-04-22 18:09:09 +08:00