fix(ephemeris): include nutation in the sidereal frame

恒星黄道改为与 Swiss Ephemeris FLG_SIDEREAL 同一套含章动岁差。
产品默认路径不再用平岁差去减含章动的视位置。上升和宫头用同一个岁差。
校正身份升到 rectification-v5-matrix-scoring-12。
BUG-1275。未推送,未部署。v5 先验头名三格下降 1.3 个百分点,不调参。
This commit is contained in:
jesse-ux
2026-10-08 18:42:45 +08:00
parent 1a8c97f64a
commit e5f2a75183
37 changed files with 52297 additions and 113 deletions
+2 -2
View File
@@ -23,7 +23,7 @@ import traceback
from pathlib import Path
from typing import Dict, List, Optional, Tuple, Set
from ayanamsa_utils import sidereal_flags
from ayanamsa_utils import sidereal_ayanamsa_degrees, sidereal_flags
# ============================================================
# 路径设置
@@ -103,7 +103,7 @@ def skill_compute_chart(year, month, day, hour, minute, lat, lon, tz,
# Ayanamsa
flags = sidereal_flags(swe, 'lahiri')
ayanamsa = swe.get_ayanamsa_ut(jd)
ayanamsa = sidereal_ayanamsa_degrees(jd, swe)
# Ascendant
asc_info = swe.houses(jd, lat, lon, b'A') # 'A' = equal houses (Vedic)