732642856
|
5d35731f8b
|
Add jyotish oracle evidence calibration gate
|
2026-06-25 18:33:26 +08:00 |
|
732642856
|
33fd7e07fa
|
Complete v6.9.14 precision modules
|
2026-06-13 16:18:37 +08:00 |
|
732642856
|
b01358d694
|
v6.9.11: Transit 精度升级 + KP Oracle 测试 + 精准度门禁
fix(transit): transit_trigger.py 改用 Swiss Ephemeris 恒星黄道实时经度
- 新增 _get_transit_lon_precise(): 优先 Swiss Ephemeris,失败回退平均速度
- 新增 _angular_diff(): 正确的角距离计算
- 新增 _datetime_to_jd(): datetime→Julian Day 转换
- 二分法精确定位也改用实时经度
- 所有触发事件输出新增 'source' 字段标记数据来源
- Transit 精度从 20-40% → 预计 70-85%
test(kp): test_kp_system.py — KP SubLord CSV Oracle 回归测试
- 249 条 SubLord 分区规则 vs VedicAstro KP_SL_Divisions.csv
- 边界点 ±0.001° 精度验证
- SubSubLord 结构完整性检查
test(transit): test_transit_trigger.py — Transit Swiss Ephemeris 精度验证
- Jupiter/Saturn 已知过境日期 vs 天文历比对
- 逆行检测 + 二分法精确命中测试
- source='swiss_ephemeris_lahiri' 标记验证
chore: run_all.py 新增 t101/t102 精准度门禁
chore: chart_renderer.py SVG 可访问性(<title> 标签)
chore: MANIFEST.in 包含新测试文件
验证: 102/102 run_all + 7/7 pytest = 全部通过
|
2026-06-13 12:50:46 +08:00 |
|
732642856
|
a47206dd8e
|
v6.9.0: 7项遗漏任务一次性攻克
## 新建模块 (4个)
- transit_trigger.py: Transit精确触发搜索
- 度数级二分搜索 find_exact_transit_date()
- 区间批量搜索 search_transit_triggers()
- Sade Sati + 逆行检测
- divisional_yoga.py: 分盘Yoga识别
- D9/D10/D12行星位置转换
- PMC/Raja/Dhana/Moon/Exchange Yoga在分盘中检测
- 多分盘综合报告 varga_yoga_report()
- benchmarks/run_all_benchmarks.py: 统一Benchmark运行器
- Chara Dasha/Vimshottari/Shadbala 三轮
- scripts/oss_monitor.py: 开源项目自动监控
- 7个项目实时跟踪(Stars/更新/许可证)
- 变更diff报告
## Web应用新增 (2个Tab)
- 🔍 验证Tab: 验前事反推 + 名人案例匹配 + 误区警告
- 🪐 过境Tab: 日期搜索 + API触发点展示
- Tab总数: 14→16
## 测试
50/50 全通过 | Web构建: 24KB HTML + 329KB JS
|
2026-06-11 22:07:47 +08:00 |
|