docs(tasks): batch-2 acceptance notes
Independent Staging Quality Gate / validate (push) Successful in 15m58s
Independent Staging Quality Gate / publish (push) Successful in 3m57s

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:
Jesse_Chen
2026-10-03 17:28:56 +08:00
co-authored by Claude Opus 5.5
parent dda966e656
commit 503c1190a9
@@ -159,3 +159,12 @@
5. **Tajika Panchavargiya 的算法**:年主比强弱用哪一套——上游现在用的是 D1/D2/D3/D9/D12 庙旺分(本地近似),还是规则 JSON 对应的 Tajika 五分法(Graha / Uchcha / Hudda / Drekkana / Navamsha,按 Tajika 友敌关系)?若是后者,我们照上游把它接上。
6. **Muntha 主候选**:五类候选里的 Muntha 用「本命上升 + 已满年数」(我们)还是「年盘上升 + 年数」(上游)?9 盘里有 2 盘因此年主不同。
7. **Mudda Dasha 的起点**:现在从年主起排(年主一变,全年月份分段都变)。经典是否从年主起,还是从出生月宿推算?
## Claude 验收(2026-10-03)
- 快速门(`--skip-frontend-runtime`,系统 python3)通过。T1、T2、T3 的定向测试 29 条全部通过。
- `tests/test_report_english_dictionary.py`:第一批在 `yoga_rules.json` 新加的 23 条 `reference_only_reason` 只有中文写法的题号(甲5 / 乙14 / 甲7),缺英文对照,这条测试因此失败。快速门不包含它,所以第一批验收没发现。补修 `dda966e6`,给每条加了 `reference_only_reason_en`。`yoga_rules.json` 不在校正冻结身份里,冻结新鲜度测试通过。
- 前端:`tsc` 0 错;lint 0 error / 126 warning;`npm test` 4929 项,fail 24,失败名单与第一批补修后的基线逐条相同(DB / Docker / 部署类),确认门测试通过。
- 校正打分文件(`active_rectification_event_engine`、`rectification/`、`narayana_dasha.py` 等)没有改动;v5 逐项相同(执行方三段对比)。
- `consultation-workflow.ts` 只在 timing 白名单里加了 `algorithmlabel`,没有改提示词。
- Rath 版:三张原书样表中只有 Table 15 起运宫对上,按红线 2 不接入任何用户可见面,T5 不做。原书起运宫给定时,顺序与年数 36 行全对,差距只在「命宫与第 7 宫谁强」的判定。已列为下轮问占星师的第 1、2 题。