Add Rangacharya comparison variant

This commit is contained in:
732642856
2026-07-17 01:03:50 +08:00
parent 1d61fbe535
commit 9bb054b0ae
13 changed files with 702 additions and 0 deletions
+88
View File
@@ -0,0 +1,88 @@
{
"schema_version": 1,
"created": "2026-07-16",
"cards": [
{
"id": "rangacharya_core_arudha",
"title": "Rangacharya Arudha core counting",
"status": "transcribed",
"adjudication_enabled": false,
"evidence": {
"source_ids": ["uploaded_screenshots_20260716"],
"formula_text": "Pending formula-level transcription and source verification.",
"notes": "Covers AL, A7, A10, UL, and A1-A12 variant counting."
}
},
{
"id": "active_effective_lagna",
"title": "Active Lagna and Effective Lagna",
"status": "transcribed",
"adjudication_enabled": false,
"evidence": {
"source_ids": ["uploaded_screenshots_20260716"],
"formula_text": "Pending formula-level transcription and source verification.",
"notes": "Runtime may report placeholder metadata only."
}
},
{
"id": "prakriti_sanmukha",
"title": "Prakriti Chakra and Sanmukha",
"status": "blocked",
"adjudication_enabled": false,
"blocked_reason": "formula direction and exception rules need source-card verification",
"evidence": {
"source_ids": ["uploaded_screenshots_20260716"],
"formula_text": "Blocked until rule text is verified.",
"notes": "No runtime calculation allowed yet."
}
},
{
"id": "rangacharya_special_mappings",
"title": "Special divisional and graha mappings",
"status": "blocked",
"adjudication_enabled": false,
"blocked_reason": "Krishnamisra/Somanatha Navamsa, Parivritti/Somanatha Drekkana, Pancansa, and Graha Chakra need separate fixtures",
"evidence": {
"source_ids": ["uploaded_screenshots_20260716"],
"formula_text": "Blocked until mapping tables are verified.",
"notes": "Raw descriptive output only after fixtures exist."
}
},
{
"id": "rangacharya_named_yogas",
"title": "Named Rangacharya yogas",
"status": "blocked",
"adjudication_enabled": false,
"blocked_reason": "named yogas need formula-level source cards and golden fixtures",
"evidence": {
"source_ids": ["uploaded_screenshots_20260716"],
"formula_text": "Blocked until each yoga has its own source card.",
"notes": "Includes Dhana, Nirdhana, Kemadruma, Vahana, Bandhana, Dustamarana, Saukhya, Buddhi, Raja, Manipravala, Amatya, Senadhipatya, Chandradhi/Lagnadhi, Karakamsa, Yogada, Kevala, and Aspecting Graha."
}
},
{
"id": "rangacharya_ul_family_rules",
"title": "UL relationship and family rules",
"status": "blocked",
"adjudication_enabled": false,
"blocked_reason": "relationship, child, miscarriage, and adoption claims need real-case calibration",
"evidence": {
"source_ids": ["uploaded_screenshots_20260716"],
"formula_text": "Blocked until source and case validation.",
"notes": "May only become rule-hit reporting before calibration."
}
},
{
"id": "article_warehouse_future_tracks",
"title": "Future article-warehouse tracks",
"status": "blocked",
"adjudication_enabled": false,
"blocked_reason": "registered only; out of Rangacharya runtime scope",
"evidence": {
"source_ids": ["local_article_warehouse_20260716"],
"formula_text": "Blocked until hash, license, and technique-level extraction.",
"notes": "Includes Tithi Lord, Panchapakshi, Rashi Tulya Navamsa, Bhrigu Pada Dasha, Tajika, Darakaraka, and spouse rules."
}
}
]
}
+127
View File
@@ -0,0 +1,127 @@
{
"schema_version": 1,
"created": "2026-07-16",
"sources": [
{
"id": "uploaded_screenshots_20260716",
"kind": "user_uploaded_screenshots",
"paths": [
"/Users/wuyongnaren/文件仓库/印度占星文章/260716/IMG_3502.PNG",
"/Users/wuyongnaren/文件仓库/印度占星文章/260716/IMG_3503.PNG",
"/Users/wuyongnaren/文件仓库/印度占星文章/260716/IMG_3504.PNG",
"/Users/wuyongnaren/文件仓库/印度占星文章/260716/IMG_3505.PNG",
"/Users/wuyongnaren/文件仓库/印度占星文章/260716/IMG_3506.PNG",
"/Users/wuyongnaren/文件仓库/印度占星文章/260716/IMG_3507.PNG"
],
"sha256": {
"IMG_3502.PNG": "1cf628c3f5dfac372c719eba442f0cc8325114fabea4cc01855e00247bc9c031",
"IMG_3503.PNG": "f3c1f3c67a3add9c6c586e60e18186e86549ca4a5b5a1e6a6c07cc4fe223e1de",
"IMG_3504.PNG": "6c884011b1fe458da2f23a4e3e5acaf48c6ea72cd402b51b2942b3a28cee5de1",
"IMG_3505.PNG": "16af004f553fde2c1ab5d0bc7968deba46040a02e7726f735f174523e6bdccee",
"IMG_3506.PNG": "a8732bc73767983130683152079eb44697d4686435452e71d2e742f8b16ed888",
"IMG_3507.PNG": "1ff2bbc69a3fe1dab17d742437000d9938d9b5bb5e818831dafc9bf0e05a152e"
},
"license": "user_private_reference",
"privacy": "private",
"runtime_use": "reference_only_until_formula_verified",
"extraction_status": "located_and_hashed_ocr_blocked_tesseract_missing"
},
{
"id": "local_article_warehouse_20260716",
"kind": "local_research_archive",
"path": "/Users/wuyongnaren/文件仓库/印度占星文章",
"license": "unknown",
"privacy": "local_research",
"runtime_use": "manifest_only_until_hash_and_license_review"
},
{
"id": "kimi_agent_archive_20260716",
"kind": "local_training_archive",
"path": "/Users/wuyongnaren/Downloads/_整理候选/安装包与压缩包/Kimi_Agent_高维印度占星师.zip",
"license": "unknown",
"privacy": "local_research",
"runtime_use": "reference_only_until_license_review"
},
{
"id": "vedastro_official",
"kind": "external_oracle",
"url": "https://github.com/VedAstro/VedAstro",
"license": "MIT",
"privacy": "public",
"runtime_use": "oracle_raw_reference"
},
{
"id": "pyjhora_official",
"kind": "external_oracle",
"url": "https://github.com/naturalstupid/PyJHora",
"license": "AGPL-3.0",
"privacy": "public",
"runtime_use": "isolated_external_process_only"
},
{
"id": "jyotishganit_official",
"kind": "external_oracle",
"url": "https://github.com/northtara/jyotishganit",
"license": "MIT",
"privacy": "public",
"runtime_use": "oracle_raw_reference"
},
{
"id": "dashaflow_official",
"kind": "external_formula_reference",
"url": "https://github.com/adarshj322/dashaflow",
"license": "MIT",
"privacy": "public",
"runtime_use": "formula_reference_only"
}
],
"validation_ladder": [
"transcribed",
"source_verified",
"golden_verified",
"engine_cross_checked",
"case_calibrated",
"adjudication_enabled",
"blocked"
],
"rules": [
{
"id": "rangacharya_core_arudha",
"label": "Rangacharya Arudha core counting",
"source_ids": ["uploaded_screenshots_20260716"],
"status": "transcribed",
"adjudication_enabled": false
},
{
"id": "active_effective_lagna",
"label": "Active Lagna and Effective Lagna",
"source_ids": ["uploaded_screenshots_20260716"],
"status": "transcribed",
"adjudication_enabled": false
},
{
"id": "rangacharya_special_mappings",
"label": "Krishnamisra/Somanatha Navamsa, Parivritti/Somanatha Drekkana, Pancansa Graha, Graha Chakra",
"source_ids": ["uploaded_screenshots_20260716"],
"status": "blocked",
"adjudication_enabled": false,
"blocked_reason": "needs formula-level source cards before runtime use"
},
{
"id": "rangacharya_named_yogas",
"label": "Dhana/Nirdhana/Kemadruma and other named yogas",
"source_ids": ["uploaded_screenshots_20260716"],
"status": "blocked",
"adjudication_enabled": false,
"blocked_reason": "needs formula-level source cards before runtime use"
},
{
"id": "article_warehouse_future_tracks",
"label": "Tithi Lord, Panchapakshi, Rashi Tulya Navamsa, Bhrigu Pada Dasha, Tajika, Darakaraka, spouse rules",
"source_ids": ["local_article_warehouse_20260716"],
"status": "blocked",
"adjudication_enabled": false,
"blocked_reason": "registered for later source governance; out of Rangacharya Phase 1 runtime scope"
}
]
}
+34
View File
@@ -1695,6 +1695,40 @@
},
"conclusion_policy": "Supporting evidence only; it can raise/lower confidence but cannot by itself decide an event or timing claim."
},
"rangacharya_jaimini_variant": {
"audit_label": "Rangacharya Jaimini Variant",
"commands": [
"jaimini"
],
"conclusion_policy": "Display current-vs-variant differences only; do not use for verdicts or timing.",
"domains": [
"jaimini",
"arudha",
"experimental",
"audit"
],
"entry_type": "experimental_variant",
"evidence_role": "comparison_only",
"knowledge_refs": [
"references/rangacharya_source_manifest.json",
"references/rangacharya_source_cards.json",
"docs/superpowers/specs/2026-07-16-rangacharya-vedastro-design.md"
],
"missing_impact": "Rangacharya-specific Arudha and named-yoga rules remain unavailable for adjudication until source cards, golden fixtures, oracle comparison, and case calibration pass.",
"name": "Rangacharya / Iranganti Jaimini Variant",
"note": "Rangacharya variant has a tested current-vs-variant diff path and API variant output, but adjudication remains disabled until source-card validation and golden fixtures pass.",
"output_paths": [
"result.rangacharya",
"result.rangacharya_diff"
],
"status": "comparison-only",
"user_visibility": "expert_audit",
"verification_level": {
"calculation": "experimental",
"prediction": "blocked",
"rule": "blocked"
}
},
"rashi_tulya_navamsa": {
"name": "Rashi Tulya Navamsa / 本命对分盘分析",
"domains": [