fix(yoga): record Jupiter upachaya from the Moon as a configuration (BUG-1266, upstream 1918ffaf)

This commit is contained in:
jesse-ux
2026-10-07 17:36:06 +08:00
parent 4e134b9b9f
commit eb739d4e6b
3 changed files with 69 additions and 9 deletions
+6 -9
View File
@@ -3741,26 +3741,23 @@
{
"id": "jupiter_upachaya_from_moon",
"name": "Jupiter in Upachaya from Moon",
"name_cn": "车格局(从月亮)",
"category": "durbhaga",
"source": "BPHS",
"bvr_id": "Shakata-2",
"name_cn": "木星位于月亮增长宫",
"category": "configuration",
"source": "Moon-relative Upachaya geometry (houses 3, 6, 10, 11); not a named yoga",
"logic": {
"type": "and",
"conditions": [
{
"type": "custom",
"expr": "'Jupiter' in planets and 'Moon' in planets and house_of('Jupiter') in [2,5,8,11] and abs(house_of('Jupiter') - house_of('Moon')) not in [0,3,6,9]"
"expr": "'Jupiter' in planets and 'Moon' in planets and (house_of('Jupiter') - house_of('Moon')) % 12 + 1 in [3,6,10,11]"
}
]
},
"effects": [
"财富波动",
"精神压力"
"木星相对月亮位于第3、6、10或11宫;只记录几何关系"
],
"effects_en": [
"Fluctuating wealth",
"Mental stress"
"Jupiter occupies house 3, 6, 10, or 11 counted from the Moon; geometry only"
],
"strength": "弱",
"strength_en": "weak",