fix(narayana): show the source-aware seed beside the historical sequence (BUG-1264, upstream 1918ffaf)
This commit is contained in:
@@ -17062,3 +17062,19 @@
|
||||
- 相关记录:BUG-1205、BUG-1261
|
||||
- 复发自:无
|
||||
- 修复版本:本分支待发布
|
||||
|
||||
## BUG-1264 | Narayana 报告只给历史起运,不标明所选规则
|
||||
|
||||
- 状态:resolved
|
||||
- 首次发现:2026-10-07
|
||||
- 最近更新:2026-10-07
|
||||
- 影响面:`scripts/narayana_dasha.py` 的展示;全盘报告与 `cmd_narayana_dasha`。生时校正打分仍走原有默认序列
|
||||
- 用户现象:报告里的 Narayana 只有从上升顺排的历史序列,解释句把起运写成 Lagna,看不出实际用了哪条起运规则
|
||||
- 触发条件:生成 Narayana 大运报告
|
||||
- 根因:默认计算固定从上升顺排。上游 `1918ffaf` 另有按来源选择的起运、序列和双主星,用来对照,不替换历史序列。本仓序列表没有 Ketu 的第 12 表
|
||||
- 修复:展示层并列历史序列和来源对照。四个 profile 都是历史默认时,返回形状与原来的循环相同。来源对照写在 `method_comparison`,不替换 `mahadasha_sequence`,也不改 `score_candidates`。解释句写出实际选中的起运规则和星座。Ketu 落入需要第 12 表的情形时返回 blocked,原因 `rath_ketu_table12_v1_not_in_local_sequence_profiles`,不编序列。原有 Rath 对照保留
|
||||
- 验证:`tests/test_narayana_method_comparison.py`。默认调用与显式历史 profile 的序列相同;解释含所选规则名
|
||||
- 防复发:上述测试;打分调用仍是两参数的 `calc_narayana_mahadasha`
|
||||
- 相关记录:BUG-1215、BUG-1218
|
||||
- 复发自:无
|
||||
- 修复版本:本分支待发布
|
||||
|
||||
Reference in New Issue
Block a user