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

4.0 KiB
Raw Blame History

印度占星 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项目