fix(relationship): freeze marriage event classes and add conditional dashas (BUG-608)
Independent Staging Quality Gate / validate (push) Successful in 11m26s
Independent Staging Quality Gate / publish (push) Successful in 13m24s

Venus/Jupiter/Moon periods no longer collapse into one marriage-opportunity line. Full reading reports the ten BPHS conditional dasha families; Skill 6.9.16.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Jesse_Chen
2026-09-09 16:04:52 +08:00
co-authored by Cursor
parent 164535ab22
commit 04ad3325d5
1209 changed files with 464511 additions and 90 deletions
+2 -2
View File
@@ -409,8 +409,8 @@ def test_full_reading_reports_ayanamsa_metadata_and_ai_prompt_pack() -> None:
assert "domain_statuses" in vedastro_rows[0]["note"]
capability_pool = prompt_pack["evidence_snapshot"]["capability_evidence_pool"]
assert capability_pool["scope"] == "backend_capability_evidence_pool"
# 原值=91;新值=116。原因=任务 1 接收上游 25 项注册表。
assert capability_pool["total_entries"] == 116
# 原值=116;新值=127。原因=punarphoo + 十套条件大运进注册表。
assert capability_pool["total_entries"] == 127
assert capability_pool["conclusion_policy"]["all_89_entries_must_not_be_flattened_into_conclusions"] is True
assert "后台备选证据池" in prompt_pack["prompt_zh"]