test(tajika): three-column note on the rewritten Mudda assertion (BUG-1216)
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:
co-authored by
Claude Opus 5.5
parent
5c509e40db
commit
f5d24f42d2
@@ -136,8 +136,9 @@ def test_both_annual_producers_select_the_same_year_lord(target_year: int) -> No
|
||||
assert sum(row["selected"] for row in value["candidate_list"]) == 1
|
||||
assert values[0]["candidates"] == values[1]["candidates"]
|
||||
assert values[0]["year_lord"] == values[1]["year_lord"]
|
||||
# BUG-1216 (round-5 Q7): Mudda no longer starts from the year lord; it
|
||||
# starts from completed years + natal Moon nakshatra (tests/test_tajika_mudda.py).
|
||||
# 原值:pack["mudda_dasha"]["data"]["varsha_lord"] == 年主(Mudda 从年主起排)
|
||||
# 新值:Mudda 与年主无关,起运依据为「已满年数 + 出生月宿 − 2 mod 9」(tests/test_tajika_mudda.py)
|
||||
# 原因:BUG-1216,占星师第五轮问 7
|
||||
mudda = pack["mudda_dasha"]["data"]
|
||||
assert mudda["independent_of_year_lord"] is True
|
||||
assert mudda["starting_lord_basis"] == "completed_years_plus_natal_moon_nakshatra_minus_two_mod_nine"
|
||||
|
||||
Reference in New Issue
Block a user