feat: vendor four upstream Goel Jaimini strength modules

Issue #94 T1. Place goel_jaimini_strength, trikona_raman, sthira_brahma_goel_short_method, and trikona_dasha from upstream 5fb8379c under scripts/. The only local edit is the SOURCE book citation. Raise ROOT_PY_BUDGET from 448 to 452.

Co-Authored-By: Grok (agent loop)
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
jesse-ux
2026-10-22 00:52:52 +08:00
co-authored by Grok (agent loop) Cursor
parent a9bf16816b
commit 424f03a4d5
5 changed files with 654 additions and 5 deletions
+6 -5
View File
@@ -18,11 +18,12 @@ SCRIPTS = ROOT / "scripts"
# 本地新写的静默处理仍不得出现;允许的命中只有这一处。
SILENT_EXCEPT_BUDGET = 1
UPSTREAM_SILENT_EXCEPT = "scripts/classical_astrology.py:12558"
# 原值:446
# 新值:448
# 原因:产品 2026-10-18(issue #81 选 A):上游原样文件按上游路径放在 scripts/ 根目录,
# classical_astrology.py、unified_western_reading.py 两个;本地新写的文件仍不得增加。
ROOT_PY_BUDGET = 448
# 原值:448
# 新值:452
# 原因:产品 2026-10-18 #81 决策 A 先例,issue #94:上游原样文件 goel_jaimini_strength、
# trikona_raman、sthira_brahma_goel_short_method、trikona_dasha 按上游路径放根目录;
# 本地新写的文件仍不得增加。
ROOT_PY_BUDGET = 452
def _silent_handlers() -> list[str]: