Commit Graph

139 Commits

Author SHA1 Message Date
732642856 04d901e1be Clarify benchmark boundaries and improve annual workflow surfaces 2026-06-27 19:09:31 +08:00
732642856 4d875ea242 Add missing referenced constants and frozen rule assets 2026-06-27 18:55:49 +08:00
732642856 b884b8e7ea Harden skill rigor constraints and sync reading quality tools 2026-06-27 18:52:10 +08:00
732642856 16a4c81746 Materialize Tajika annual first-priority packet 2026-06-27 14:44:22 +08:00
732642856 00db31bc20 Surface PyJHora evidence in skill truth audits 2026-06-27 14:38:13 +08:00
732642856 a701a1a772 Expose PyJHora oracle assets in benchmark dashboard 2026-06-27 14:34:19 +08:00
732642856 eb05dc3959 Harden VedAstro adapter and index PyJHora artifacts 2026-06-27 14:26:28 +08:00
732642856 bc173ba9ee Add second-wave skill registry entries 2026-06-27 12:37:56 +08:00
732642856 4edbc43bf9 Fill high-value skill registry gaps 2026-06-27 12:27:13 +08:00
732642856 cbfb9eac5d feat(skill): advance tajika annual oracle closure 2026-06-27 03:09:17 +08:00
732642856 0f1c1406bb feat(skill): close shadbala oracle target set 2026-06-27 02:33:51 +08:00
732642856 48dc051b3a feat(skill): advance shadbala oracle closure 2026-06-27 02:26:58 +08:00
732642856 1d24ad0b68 feat(skill): advance shadbala oracle evidence 2026-06-27 01:48:47 +08:00
732642856 fec9f23702 feat(skill): validate first shadbala oracle packet 2026-06-27 01:27:56 +08:00
732642856 a369c99a7d feat(skill): close dasha oracle target set 2026-06-27 01:03:02 +08:00
732642856 baf73d5eb4 feat(skill): advance dasha oracle evidence 2026-06-27 00:51:51 +08:00
732642856 7155714f23 feat(skill): validate dasha oracle evidence 2026-06-27 00:43:10 +08:00
732642856 a16a157f0a feat(skill): add gap truth audit 2026-06-27 00:08:10 +08:00
732642856 223b2d8aa2 feat(skill): add sensitive point varga markers 2026-06-26 22:24:58 +08:00
732642856 8f56ad632b feat(skill): add navamsa and drekkana sensitivity markers 2026-06-26 21:49:15 +08:00
732642856 235c44bcd1 feat(skill): extend special lagna coverage 2026-06-26 21:07:08 +08:00
732642856 20e7c7dc4c feat(skill): register hidden vedic techniques 2026-06-26 20:47:23 +08:00
732642856 b541a70069 feat(skill): freeze asc degree nakshatra template 2026-06-26 20:41:31 +08:00
732642856 a69da67b2a feat(skill): freeze deep varga synthesis template 2026-06-26 20:33:02 +08:00
732642856 b3ae1a26bf feat(skill): freeze wealth and spouse depth templates 2026-06-26 20:20:47 +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 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 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 75ccede1cf docs(skill): freeze advanced jyotish interpretation templates 2026-06-26 16:47:24 +08:00
732642856 d11cebacf8 fix: harden accuracy and api guardrails 2026-06-26 00:44:09 +08:00
732642856 96caaeae2c feat: add oracle evidence safeguards 2026-06-25 23:23:56 +08:00
732642856 5d35731f8b Add jyotish oracle evidence calibration gate 2026-06-25 18:33:26 +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 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 a816825126 v6.9.3: 文档同步 — SKILL.md/registry v6.1.12→v6.9.3
## 文档更新
- SKILL.md: 版本号+能力表+独有能力列表
- technique_registry.json: 31 covered→55 covered (+24)
  - 7个partial升级 + 17个新covered
- CHANGELOG_v6.2_to_v6.9.md: 完整变更日志
2026-06-12 07:14:54 +08:00
732642856 e5c79907e6 v6.8.0: 误区纠正+案例验证 — 每条结论都有据可查
## 新增模块
- misconceptions.py: 6大类10条常见误区+纠正规则
  - 单一配置/术语映射/文化差异/大运/过境/时间精度
  - 基于20个名人案例,97.8%吻合度验证
  - check_for_fallacies() 自动扫描解读输出

- case_validator.py: 三层验证器
  - 配置→案例映射(9种配置有案例支撑)
  - 大运→事件映射(6种MD有案例)
  - 过境→事件映射(4种过境组合)
  - validate_interpretation() 全链路验证

## 碎片回收
- 从回收站恢复误区反思报告(20个案例+6类误区)
2026-06-11 21:52:26 +08:00
732642856 d1c937c2ab v6.6.0: 碎片归档 + Web应用新Tab + 真实案例研究
## 文件碎片归档
- references/real_case_studies/: 从Desktop/Workspace回收4份关键文件
  - 印度占星修正版研究结论v3(8项误判纠正)
  - 一楠完整解盘报告v2(607行HTML)
  - vedicka/indastro验证案例

## Web应用升级 (jyotish-app)
- 新增 Remedies补救 tab (🪷)
- 新增 KP系统 tab
- index.html: 12→14个功能页面
- 构建成功 (22.65KB HTML + 323KB JS)

## 真实案例精度改进
- Ketu 10宫→非常规入口非事业毁灭
- Mercury Neecha Bhanga→先压后反转
- Venus 8宫→复杂流程承接
- Saturn Sasa Yoga→结构性总控而非拖延
2026-06-11 20:18:20 +08:00
732642856 a4f8620a71 v6.2.0: 全面技法宝库升级 — 16个新模块 + 12个文件优化
## 新增模块 (16个)
### P0 精度修复
- ashtakavarga: calc_prastara_av() + calc_sodhita_av()
- kakshya.py: Kakshya评分系统 (8区间×3.75°)
- shadbala.py: Sputa Drishti + Yuddha Bala

### P1 核心升级
- bhava_bala.py: 宫位三元力量 (jyotishganit MIT)
- pancha_mahapurusha.py: PMC完整检测含4层失效条件
- sade_sati.py: Sade Sati+Kantaka Shani
- sudarshana_chakra.py: 三参考点盘+收敛分析
- tajika.py: Sahams 7→36 + Tajika Yogas 10种
- birth_time_rectifier.py: 生时矫正

### P2 覆盖扩展
- kp_system.py: KP Sublord+ABCD Significator (diliprk/VedicAstro MIT)
- synastry.py: 16因子合盘36分制 (dashaflow MIT)
- muhurtha_election.py: 6活动选举 (dashaflow MIT)
- career_analysis.py: 结构化事业引擎
- relationship_analysis.py: 结构化感情引擎
- conditional_dashas.py: Dwisaptati+Shattrimsa+Dwadashottari
- divisional_charts_extended: D81/D108/D144
- remedies.py: 5类补救系统

## 修改文件
jaimini/dasha_calculator/shadbala/SKILL.md/COVERAGE_AUDIT等12个

## 开源复用: 4个MIT项目
2026-06-11 19:03:21 +08:00
732642856 c4c0eff67a v6.1.12: Chara Dasha KN Rao Benchmark正式通过(95.83%)
PyJHora oracle benchmark 10案例×120字段:
- Sign Sequence: 120/120 = 100.00%
- Duration: 110/120 = 91.67%
- Overall: 230/240 = 95.83% >= 95%  PASS

修复:
- <=0检查顺序对齐PyJHora(先于尊贵调整)
- _PLANET_DIGNITY_KNRAO表(含Rahu/Ketu+set检查+Mercury own sign排除)
- _resolve_chara_dasha_lord()动态宫主判定框架
- bench脚本含Rahu/Ketu行星映射

已知限制: ~4.2%差异来自Aquarius/Scorpio共主动态判定(未来优化)
2026-06-11 13:40:50 +08:00
732642856 066c59bee3 v6.1.11: Solar/Lunar Yogas恢复 + 全量碎片审计
从Git dangling commit f19369c恢复遗失代码:
- scripts/yoga_engine.py: 新增_detect_solar_lunar_yogas()
  - Solar Yogas: Veshi/Voshi/Ubhayachari (太阳第2/12宫判断)
  - Lunar Yogas: Sunapha/Anapha/Durudhura (月亮第2/12宫判断)
- technique_registry: 新增solar_lunar_yogas条目 (covered)

全量碎片审计完成(28个文件 + Git + Desktop + Downloads + auto-generated)
- Brain: 5份P0文件提取待整合
- Git: 7个dangling commits确认 - f19369c代码已恢复,其余自然吸收
- New open-source: 12个项目发现 (vedic-calc/vedic-astro-skills/VedicAstro等)
2026-06-11 11:28:31 +08:00
732642856 55853336b5 v6.1.11 Chara Dasha重写为KN Rao Method
完成P0核心差距修复:彻底重写calc_chara_dasha()和calc_chara_dasha_with_antardasha()

- 旧算法:简化版12-planets_in_sign,仅24.17%匹配PyJHora
- 新算法:完整KN Rao Method
  - 序列:从上升起,第9宫为偶数脚→逆向(对齐PyJHora _dhasa_progression_knrao_method)
  - 时长:基于宫主所在宫位,奇数脚顺数/偶数脚倒数,Exalted+1/Debilitated-1
  - Antardasha:等分12份,序列偏移1位(PyJHora method=2)
- 状态:partial → covered
- 参考PyJHora AGPL算法翻译为MIT独立实现
- 参考jaimini-tropical MIT架构设计
2026-06-10 21:54:52 +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 fb6546f58b v6.1.10: Bhava Chalit+Sudarshana Chakra完整实现, Shadbala升级covered, matrix更新 2026-06-10 15:31:30 +08:00
732642856 068a8e2818 v6.1.10: Wire DK and RTN into theme reports 2026-06-08 14:06:13 +08:00