feat(skill): freeze asc degree nakshatra template

This commit is contained in:
732642856
2026-06-26 20:41:31 +08:00
parent 292d27aa77
commit b541a70069
2 changed files with 41 additions and 1 deletions
@@ -28,6 +28,7 @@ def test_interpretation_template_registry_covers_article_level_hard_topics() ->
"lakshmi_dhana_activation_chain",
"darakaraka_ul_spouse_depth",
"pushkara_vargottama_avastha_synthesis",
"asc_degree_nakshatra_pada_personality",
}
assert required <= set(templates)
@@ -56,9 +57,10 @@ def test_interpretation_template_validator_reports_skill_readiness() -> None:
report = json.loads(completed.stdout)
assert report["scope"] == "jyotish_interpretation_template_validation"
assert report["valid"] is True
assert report["summary"]["template_count"] >= 9
assert report["summary"]["template_count"] >= 10
assert report["summary"]["problem_count"] == 0
assert "yogi_asc_tight_orb_wealth" in report["summary"]["template_ids"]
assert "lakshmi_dhana_activation_chain" in report["summary"]["template_ids"]
assert "darakaraka_ul_spouse_depth" in report["summary"]["template_ids"]
assert "pushkara_vargottama_avastha_synthesis" in report["summary"]["template_ids"]
assert "asc_degree_nakshatra_pada_personality" in report["summary"]["template_ids"]