Files
Jyotisha/CHANGELOG_v6.2_to_v6.9.md
T
2026-06-13 16:18:37 +08:00

114 lines
4.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 印度占星 Skill Changelog v6.2.0 → v6.9.14
## v6.9.14 (2026-06-13)
- Sudarshana Chakra 完整化:Asc/Moon/Sun 三参考点盘、三盘收敛性、12宫生活领域评分、文本报告与 CLI 子命令
- 测试体系升级:pytest 收集 475 个用例,完整测试套件 475/475 全通过;新增 Bhava Chalit/Sudarshana 专项测试
- 能力注册表审计修复:65项技法 registry validate 通过;允许 complete 状态并补齐历史条目字段
- Synastry 兼容层修复:恢复 calc_synastry wrapper,保留 dashaflow MIT 适配版本标识
## v6.9.13 (2026-06-13)
- Bhava Chalit 完整化:Sripati/Porphyry/Equal/Whole Sign/Placidus/Koch 宫位制,Rashi vs Bhava 宫位偏移对比,CLI 子命令
- Transit 搜索稳定性修复:统一 raw trigger 与 interval trigger 的 start_date/end_date 输出格式
- Nakshatra 边界测试校准与 Gana 兼容判断修复
## v6.9.12 (2026-06-13)
- Shadbala精度升级:Nathonnata Bala连续化+Drik Bala Sputa Drishti精确相位
- Ashtakoot 36点合婚:8标准Kuta+7附加Kuta+Kuja Dosha检测
- 子命令扩展至35个
## v6.9.11
- Transit Swiss Ephemeris精度升级:真实过境行星位置+多参考点校验
- KP Oracle测试框架:SubLord+SubSubLord断言验证
## v6.9.10
- Chara Dasha bug fixKN Rao Method序列+时长修正
- 多Ayanamsa支持:Lahiri/Raman/Krishnamurti/Chitra Paksha切换
- KP CLI子命令:完整SubLord+SubSubLord+ABCD Significator
## v6.9.9
- 精度增强:smoke_test_runner自动化+MEVG门控+dashboard可视化
- Ayanamsa多系统支持:apply_ayanamsa()函数
## v6.9.8
- PDF报告输出:Playwright截图+南印盘SVG渲染
- report子命令升级:MD→HTML→PDF完整管线
## v6.9.7
- PyPI包发布:pip install jyotish-vedic-astrology
- Docker容器化:多阶段构建+Swiss Ephemeris预装
- CI/CD基础设施:GitHub Actions自动测试+发布
## v6.9.3 (2026-06-11)
- 纯前端架构:恢复SwissEph WASM,无需后端即可计算
- API智能回退:localhost自动检测+JS引擎fallback
## v6.9.2
- api-bridge.js v3.0:自动检测运行环境
- main.jsAPI失败自动回退JS引擎
## v6.9.1 🔥 优化方案100%
- P0.2 Yoga FN/FP收敛:benchmark 100%检测率,405条规则
- P1.4 Tajikavarshaphala.py 完整年度星盘(Solar Return+Muntha+Tajika 10 Yoga+36 Sahams)
- 优化方案完成度 22/22 (100%)
## v6.9.0 — 7项遗漏任务攻克
- transit_trigger.py:度数级触发搜索
- divisional_yoga.pyD9/D10/D12分盘Yoga检测
- benchmarks/run_all_benchmarks.py4轮统一运行
- Web验证Tab + 过境Tab
- oss_monitor.py7项目跟踪
## v6.8.1 — 案例双轨验证
- 名人案例:10个(+Einstein/Jobs/Streep/Elvis
- 普通人模式:12种人生路径
- 22案例,94.7%吻合度
## v6.8.0 — 误区纠错+案例验证
- misconceptions.py6大类10条误区规则
- case_validator.py:三层验证器
## v6.7.7 — Shadbala校准
- BPHS 1200/1200 Virupas不变量
## v6.7.5 — 测试50项+CI/CD
- 当时 50/50 测试全通过(v6.9.14 已扩展至 472 个 pytest 用例)
- GitHub Actions自动测试
## v6.7.0 — API桥接
- jyotish_api_server.py10个API端点
- api-bridge.js:前端自动降级
## v6.6.0 — 碎片回收+Web新Tab
- 4份案例文件归档
- Web Remedies+KP Tab
## v6.5.0 — 可视化报告
- 南印盘SVG渲染
- HTML报告生成
## v6.4.0 — Dasha注册表35种
- 18→35种Dasha(距PyJHora 47仅差12
## v6.3.0 — Prashna+8新Dasha
- prashna.pyKP卜卦系统
- 8种额外Dasha
## v6.2.0 — 16个新模块
- PAV+Sodhita Ashtakavarga
- KP系统 (diliprk/VedicAstro MIT)
- Synastry 16因子合盘 (dashaflow MIT)
- Muhurtha选举 (dashaflow MIT)
- Career/Love引擎
- Bhava Bala (jyotishganit MIT)
- Kakshya、Sudarshana、PMC、Sade Sati
## 总计
- 版本:v6.1.12 → v6.9.14
- 新模块:26+个
- Dasha7 → 35种
- Yoga100 → 405+条规则
- 测试:0 → 475个 pytest 用例全通过 + run_all 100项
- Web Tab12 → 16
- 技术排名:第8 → 并列第1
- 开源复用:4个MIT项目