# Jyotish Skill Gap Truth Audit Generated: `2026-07-17T07:10:34.895862+00:00` ## Public Claim Boundary - can_claim_global_first: `false` - can_claim_all_skills_complete: `false` - can_claim_perfect_accuracy: `false` - reason: The skill has strong breadth, but external oracle closure, long-term benchmark history and several traditional judgment layers remain unfinished. ## Capability Snapshot - technique_count: `91` - capability_valid: `true` - hard_front_count: `5` - pyjhora_artifact_count: `9` - pyjhora_packet_count: `6` - past_correction_count: `6` ## PyJHora Black-Box Assets - dasha_artifacts: `2` - shadbala_artifacts: `2` - tajika_sahams_artifacts: `5` ## External Oracle Closure - total_tasks: `9` - external_verified_tasks: `9` - open_tasks: `0` - can_claim_global_oracle_closure: `false` ## Remaining Hard Fronts ### Dasha external oracle - id: `dasha_external_oracle` - priority: `P0` - status: `active_target_set_closed` - current_truth: Dasha engines are usable and the current Dasha-only external oracle target set is closed at 2/2 packets; exact start dates beyond this target set, balance periods, sub-period boundaries and multi-family comparisons still need expansion before claiming software-grade Dasha timing accuracy. ### Long-term public benchmark - id: `long_term_public_benchmark` - priority: `P0` - status: `active_gap` - current_truth: Benchmark scripts exist, but the skill still lacks a long-running public history comparable to the strongest global projects. ### Shadbala external absolute values - id: `shadbala_external_absolute_values` - priority: `P0` - status: `active_target_set_closed` - current_truth: Internal six-component Rupa/Virupa aggregation is usable and the current Shadbala external absolute-value target set is closed at 2/2 packets; Raman expansion rows and broader source comparisons are not complete. ### Tajika / Sahams annual closure - id: `tajika_sahams_annual_closure` - priority: `P0` - status: `active_target_set_closed` - current_truth: Varshaphala, Muntha, Year Lord, Mudda Dasha and Sahams have local structure, and the current annual external oracle target set is closed at 5/5 packets. This closes the present packet set, but annual judgment depth, broader public sample breadth, and stronger interpretation closure are still incomplete. ### Article-level interpretation template industrialization - id: `article_template_industrialization` - priority: `P1` - status: `active_gap` - current_truth: Several high-granularity templates are frozen, but article-derived rules must keep being distilled into guarded templates with sources, cross-checks and forbidden claims. ## Past Corrections - `ashtakoot_not_all_zero`: Ashtakoot matrices and non-zero scoring exist; the remaining issue is external validation and finer-grained comparison, not total absence. - `panchanga_not_empty`: Panchanga and Muhurta engines are deep; remaining work is UI, external oracle comparison and festival/v vrata breadth. - `covered_is_not_complete`: Covered means there is a stable entry or usable layer; complete requires mature workflow, tests, boundary text and, where needed, external oracle closure. - `single_factor_reading_risk`: Use D1, relevant Varga, Dasha, Transit, strength and historical verification where applicable. Single-factor readings should be capped at low confidence. - `enemy_sign_not_debilitation`: Enemy sign and debilitation are separate dignity states. Do not label a planet as debilitated unless it is in the classical debilitation sign/degree zone. - `jaimini_kp_tajika_not_absent`: These fronts have usable structures; the hard work is tail-difference closure, traditional workflow deepening and external sample validation. ## Must Not Overclaim - Dasha exact-date boundaries are externally closed. - Shadbala absolute Rupa values are fully calibrated against JHora or book examples. - Tajika/Sahams annual prediction is traditional-software-grade closed. - All Indian astrology techniques are complete. - The skill is already the undisputed global open-source number one. - A single chart factor, article rule, screenshot or template can override D1/Varga/Dasha/Transit convergence. ## Boundary This audit answers the skill-level truth question. A covered technique is not the same as a complete externally closed technique; single-factor case readings must remain confidence-capped.