fix(functional): yogakaraka needs a kendra among 4/7/10 and a trikona among 5/9; grouping unchanged (BUG-1158 partial)

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
This commit is contained in:
Jesse_Chen
2026-10-02 09:06:29 +08:00
co-authored by Claude Opus 5.5
parent 81f6e5130a
commit ffafa28b79
6 changed files with 58 additions and 9 deletions
+1 -1
View File
@@ -1848,7 +1848,7 @@ def _derive_functional_benefic_malefic(modules: Dict[str, Any]) -> Dict[str, Any
"yogakarakas": [],
"owned_houses": {},
"effect_on_confidence": "Missing chart.ascendant; functional layer blocked.",
"source": "strict_functional_benefic_malefic_v1",
"source": "strict_functional_benefic_malefic_v2",
}
return derive_functional_benefic_malefic(ascendant.get("sign"))