Commit Graph

59 Commits

Author SHA1 Message Date
732642856 e88d8a754a feat(oracle): group first packet assistant gaps 2026-06-26 19:16:45 +08:00
732642856 8b0d9d90c9 feat(oracle): add packet assistant index 2026-06-26 19:13:15 +08:00
732642856 74494e0fd4 feat(oracle): extend first packet assistant fronts 2026-06-26 19:08:20 +08:00
732642856 2cdffbac94 feat(oracle): add first packet assistant 2026-06-26 18:41:29 +08:00
732642856 bfebf50466 docs(oracle): add first shadbala packet operator card 2026-06-26 18:33:21 +08:00
732642856 d611d51abe docs(oracle): add first tajika packet operator card 2026-06-26 18:22:41 +08:00
732642856 7be262df6e docs(oracle): add first dasha packet operator card 2026-06-26 18:17:50 +08:00
732642856 bbdd8229de feat(benchmark): add oracle closure master dashboard 2026-06-26 18:13:57 +08:00
732642856 e3215a6609 feat(oracle): add tajika annual closure status board 2026-06-26 18:06:18 +08:00
732642856 e3a84ee73b feat(oracle): add shadbala closure status board 2026-06-26 18:00:29 +08:00
732642856 d1e3110e7a feat(oracle): add dasha closure status board 2026-06-26 17:56:47 +08:00
732642856 82e8d7252a docs(skill): add guarded interpretation template registry 2026-06-26 17:36:39 +08:00
732642856 3e606e5fe8 feat(benchmark): add tajika annual oracle dashboard 2026-06-26 17:29:47 +08:00
732642856 cba4e85d05 feat(benchmark): publish oracle readiness dashboard 2026-06-26 17:21:51 +08:00
732642856 486c6063d9 feat(oracle): add shadbala component tolerance audit 2026-06-26 17:17:48 +08:00
732642856 5578ba6e29 feat(oracle): compare verified template evidence 2026-06-26 17:14:19 +08:00
732642856 e6710e1e2a feat(oracle): prepare first capture packets 2026-06-26 17:07:03 +08:00
732642856 a523dac871 feat(oracle): export and apply evidence packets 2026-06-26 16:59:38 +08:00
732642856 c6e819b5e5 feat: expose chara dasha in frontend workbench 2026-06-26 12:09:41 +08:00
732642856 bee20ef266 feat: add explicit chara dasha api alias 2026-06-26 12:03:04 +08:00
732642856 888d09a76e feat: add cli table output for ashtakavarga 2026-06-26 11:49:24 +08:00
732642856 12fa50bdc4 feat: add cli table output for dasha shadbala and ashtakoot 2026-06-26 11:45:10 +08:00
732642856 aa692f8092 docs(research): archive antigravity rounds 29 and 30 2026-06-26 04:03:11 +08:00
732642856 d11cebacf8 fix: harden accuracy and api guardrails 2026-06-26 00:44:09 +08:00
732642856 64806de42d feat: add local accuracy report 2026-06-25 23:55:03 +08:00
732642856 5e48f18da0 fix: route synastry api through full ashtakoot engine 2026-06-25 23:38:16 +08:00
732642856 96caaeae2c feat: add oracle evidence safeguards 2026-06-25 23:23:56 +08:00
732642856 dbfe603df1 Add oracle evidence validation intake 2026-06-25 21:03:56 +08:00
732642856 b80af7193a Add export calibration boundary 2026-06-25 19:56:10 +08:00
732642856 de4bdff5d3 Expose Dasha Shadbala calibration status 2026-06-25 19:35:33 +08:00
732642856 5d35731f8b Add jyotish oracle evidence calibration gate 2026-06-25 18:33:26 +08:00
732642856 bff6ec4685 Add real case revalidation gate 2026-06-24 18:42:09 +08:00
732642856 3db4ad6a27 Add ordinary user delivery preflight 2026-06-24 17:45:35 +08:00
732642856 a461f7c053 Expose validation transparency in Trust Center 2026-06-24 16:53:21 +08:00
732642856 9a9f403d2b Add CI failure diagnostics 2026-06-24 15:22:54 +08:00
732642856 dec62c450a Add release quality gate workflow 2026-06-24 15:17:40 +08:00
732642856 408b3bf5c1 Fix clean checkout CI assumptions 2026-06-24 14:59:57 +08:00
732642856 164d6ea90a Fix CI import path isolation 2026-06-24 14:43:33 +08:00
732642856 494e387018 Productize jyotish app release surface 2026-06-24 13:37:33 +08:00
732642856 23b8b6e5cf chore: harden release checks and sync capability docs 2026-06-21 16:50:46 +08:00
732642856 33fd7e07fa Complete v6.9.14 precision modules 2026-06-13 16:18:37 +08:00
732642856 3f355de1db Enhance Jyotish precision techniques and tests 2026-06-13 15:06:11 +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 0880fd6405 v6.9.9: 解盘精准度增强 — 事件回归测试 + MEVG 自动化 + 精度仪表盘
feat(test): smoke_test_runner.py — 名人事件应期回归测试框架 (12案例/42事件)
feat(precision): mevg_automation.py — MEVG 外部验证门控自动化 (check/audit/report)
docs: precision-benchmark-dashboard.md — 精度基准仪表盘 (8维度+改善路线)
docs: chara-dasha-calibration-roadmap.md — Chara Dasha 24%→80%校准路线图

精度基准:
- 基础排盘: 100% (48/48) 
- Vimshottari 反推: ~69% ⚠️
- Chara Dasha: 24.17% 🔴
- Double Transit: 20-40% 🔴
2026-06-13 10:56:41 +08:00
732642856 175d6dc0cf v6.7.5: 测试50项 + CI/CD — 品质保障
## 测试: 30→50项
- 新增20个功能测试: PMC取消/KP答案/Tajika/Dasha触发等
- 49/50通过(98%) 修复1个SIGNS引用
- 涵盖: 计算/分析/渲染/导出全链路

## CI/CD
- .github/workflows/test.yml: GitHub Actions自动测试
- 每次push自动运行全测试套件
2026-06-11 21:26:53 +08:00
732642856 38dc31df24 v6.7.4: Shadbala+Yoga集成 + 30项自动化测试
## 精度提升
- API: 集成 calc_shadbala (jyotishganit MIT算法)
- API: 集成 yoga_expansion (dashaflow MIT: Kemadruma/Adhi/Amala等7种)
- API: /api/chart 返回 shadbala 总结 + 扩展瑜伽

## 测试体系
- tests/run_all.py: 30项自动化测试 (30/30 )
- 覆盖: 20个模块导入 + 10个功能验证
- 包含: PAV验证/Shadbala不变性/KP/合盘/SadeSati/补救/Muhurta
2026-06-11 21:12:44 +08:00
732642856 f83db2fac1 Enhance Jyotish validation and Jaimini modules
- add external validation reports and open-source comparison references

- integrate Jaimini arudha/graha pada, enhanced argala, and additional synastry kutas

- update skill docs and capability matrices

- add smoke tests for open-source integrations
2026-06-10 20:50:52 +08:00
732642856 d178292208 验证体系第二层: 名人案例批量回归测试脚本 (10/10 passed) 2026-06-10 16:26:20 +08:00
732642856 ef7788d5c5 fix: pytest兼容性修复, 35 passed 2026-06-10 16:18:45 +08:00
732642856 8524bc0134 P0: JHora基准校准 v6.1.10 — Naisargika Bala对标PyJHora+全部通过 2026-06-10 14:52:02 +08:00