fix(report): project annual sections and thicken dasha reading
完整数据版第二轮。年运章写出资料包里已有的节,没有数据的不新算。大运解释补回可能段落。瑜伽作用不再断言寿命。术语替换不进标识符。罗睺和计都不写守护第未列出宫。未合入 staging。
This commit is contained in:
@@ -17182,3 +17182,99 @@
|
||||
- 修复版本:本分支 `codex/ephemeris-nutation-20261008`。未推送,未部署。
|
||||
- Claude 验收(2026-10-08,Linux,屏蔽 PyJHora):乔布斯、奥巴马、虚构盘 × Lahiri / Raman / KP,七星与 `FLG_SIDEREAL` 最大差 5.7e-14°。v5 九格:先验头名 −1.3 / −1.3 / −1.3,六题回放 +2.6 / +1.3 / +6.5,线上区间 0 / −5.2 / 0(百分点,±10 / ±30 / ±60);产品 2026-10-08 接受。
|
||||
- 验收补修(Claude,产品授权直接执行):执行方未跑 Python 全量,留下 8 条旧期望(全量 62→70,快速门红)。三栏:`test_user_invocation_acceptance_contract` 子运起止 2014-04-27/2016-09-20、2023-07-13/2026-09-11、2026-09-11/2027-08-24 → 2014-04-25/2016-09-18、2023-07-11/2026-09-09、2026-09-09/2027-08-22(月亮含章动后边界提前约 2 天;2023-07-11 与独立 `FLG_SIDEREAL` 计算一致),连带 `test_one_command_user_invocation_acceptance_check`、`test_skill_release_clean_trial`;`test_solar_return_frame` 本命太阳与求解框架之差 > 10″ → < 1″(旧值正是本 Bug 造成的框架差);`test_shadbala_precise_context` 月亮 Kala 存档差值 +52.18 → +52.17(夹具里的恒星黄道经度按旧平岁差框架采集,配真岁差后 Ayana 26.09 → 26.08);`references/cross_project_contract/fixture_manifest.v1.json` 本仓兼容哈希 `25704246…` → `f1ea2b20…`(上游仓自存另一份哈希,不受影响);`tests/fixtures/double_transit_d1_cl_golden.json` 与 `references/oracle/shadbala_dig_source_of_truth_audit_2026_07_22.json` 用真实引擎重生成(快照只有经度与上升平移约 0.005°,Dig 值不变)。
|
||||
|
||||
## BUG-1276 | 年主无法确定时,英文测试仍要求保留中文原句
|
||||
|
||||
- 状态:resolved(本分支 `codex/report-full-data-edition-20261007`,未合入 staging,未上线)
|
||||
- 首次发现 / 最近更新:2026-10-08 / 2026-10-08
|
||||
- 来源:`TASK-report-full-data-fix2-20261008` 的 F1。Claude 验收时 Python 全量比基线多 1 条失败。
|
||||
- 影响面:`tests/test_year_lord_blocked_no_fallback.py`。英文报告正文不再包中文。
|
||||
- 现象:`test_report_shows_the_blocked_sentence_in_both_editions` 仍要求英文行含「年主暂无法确定」和 `[source text retained:`。
|
||||
- 触发条件:英文汉字清零之后再跑这条旧断言。
|
||||
- 根因:BUG-1272 清掉英文汉字之后,这条断言要保留的中文已经不该出现。英文清理器还会丢掉含有英文单词 blocked 的行。
|
||||
- 修复:英文改为断言 `Year lord cannot be determined yet`,并断言不再含那句中文、也不含 source text retained。注释写了原值 / 新值 / 原因。中文行仍要求「年主暂无法确定(年盘缺太阳或月亮位置)」。没有把汉字塞回英文。
|
||||
- 验证:该文件与 `tests/test_report_full_data_fix.py` 本机一并重跑。Linux 全量未跑,不声称失败名单 ⊆ 62。
|
||||
- 防复发:同一条测试。
|
||||
- 相关记录:BUG-1272。
|
||||
- 复发自:无。
|
||||
- 修复版本:本分支,未合入 staging。
|
||||
|
||||
## BUG-1277 | 瑜伽表「作用」列把长寿写成断语
|
||||
|
||||
- 状态:resolved(本分支 `codex/report-full-data-edition-20261007`,未合入 staging,未上线)
|
||||
- 首次发现 / 最近更新:2026-10-08 / 2026-10-08
|
||||
- 来源:`TASK-report-full-data-fix2-20261008` 的 F2。
|
||||
- 影响面:完整数据版中英瑜伽表的作用列。格局名称不动。
|
||||
- 现象:中文例「长寿格局 | 寿命/健康 | 强 | … | 长寿;健康良好」。英文名称「Ayur Yoga (Strong Longevity)」,作用列写 Longevity。
|
||||
- 触发条件:检出 Ayur 一类格局并生成完整数据版。
|
||||
- 根因:作用列沿用规则里的寿命说法。红线要求全文不把寿命当断语。名称可以留。
|
||||
- 修复:作用列改为「传统上与体质和恢复力有关,仅作参考」;英文 `Traditionally associated with constitution and recovery. Reference only.`。类别 `ayur` 显示为体质参考。没有改 `references/yoga_rules.json`。
|
||||
- 验证:`test_yoga_effect_does_not_assert_lifespan`。乔布斯盘中文去掉格局名之后,不再含「长寿」「寿命长」「短寿」「寿命」。
|
||||
- 防复发:同一条测试。名称「长寿格局」和 Ayur Yoga (Strong Longevity) 允许留下。
|
||||
- 相关记录:BUG-1272。
|
||||
- 复发自:无。
|
||||
- 修复版本:本分支,未合入 staging。
|
||||
|
||||
## BUG-1278 | 术语替换改坏字段名,并在汉字后留下英文复数 s
|
||||
|
||||
- 状态:resolved(本分支 `codex/report-full-data-edition-20261007`,未合入 staging,未上线)
|
||||
- 首次发现 / 最近更新:2026-10-08 / 2026-10-08
|
||||
- 来源:`TASK-report-full-data-fix2-20261008` 的 F3。
|
||||
- 影响面:完整数据版中文清理。
|
||||
- 现象:「功能吉星s」「功能凶星s」「功能中性s」「角宫s」「宫条件s」。字段名变成 `strict_功能吉星_malefic_v2`、`bphs_ch34_general_with_星座_exceptions_v2`。
|
||||
- 触发条件:生成完整数据版中文,清理器按短词替换。
|
||||
- 根因:替换作用到了标识符和反引号。英文复数 s 留在已经被换成汉字的词后面。
|
||||
- 修复:自然语言才替换。字段名、标识符、反引号和表格机器键不替换。复数 s 留在英文词上。`house condition` 先于单独的 house 替换。
|
||||
- 验证:`test_term_replacement_does_not_enter_identifiers`。样例中文不得匹配 `[一-鿿]+s`,标识符不得是下划线贴着汉字。乔布斯盘该复数模式计数为 0。附录里更早留下的 `Arudha_上升` 一类标签没有在本轮改全局 Lagna 替换。
|
||||
- 防复发:同一条测试。
|
||||
- 相关记录:BUG-1274。
|
||||
- 复发自:无。
|
||||
- 修复版本:本分支,未合入 staging。
|
||||
|
||||
## BUG-1279 | 罗睺和计都写成「守护第未列出宫」
|
||||
|
||||
- 状态:resolved(本分支 `codex/report-full-data-edition-20261007`,未合入 staging,未上线)
|
||||
- 首次发现 / 最近更新:2026-10-08 / 2026-10-08
|
||||
- 来源:`TASK-report-full-data-fix2-20261008` 的 F4。验收时该句在中文约 163 次。
|
||||
- 影响面:大运解释里罗睺、计都以及守护宫列表为空的句子。
|
||||
- 现象:「守护第未列出宫」。
|
||||
- 触发条件:大运解释要写某颗星守护哪些宫,列表为空。罗睺、计都本来不守护宫位。
|
||||
- 根因:空列表被填成「未列出」,再接进「守护第…宫」。
|
||||
- 修复:罗睺、计都写「不守护宫位」,英文 "rules no house"。其他空列表写「守护宫未单独列出」。没有做全局删除「未列出」。
|
||||
- 验证:`test_rahu_ketu_do_not_rule_an_unlisted_house`。乔布斯盘中文该句计数为 0。
|
||||
- 防复发:同一条测试。
|
||||
- 相关记录:BUG-1272。
|
||||
- 复发自:无。
|
||||
- 修复版本:本分支,未合入 staging。
|
||||
|
||||
## BUG-1280 | 年运章没有写出资料包里已经有的节
|
||||
|
||||
- 状态:resolved(本分支 `codex/report-full-data-edition-20261007`,未合入 staging,未上线)
|
||||
- 首次发现 / 最近更新:2026-10-08 / 2026-10-08
|
||||
- 来源:`TASK-report-full-data-fix2-20261008` 的 F5。对照上游 `23be1807` 的年运标题,不是该仓库当前工作树。
|
||||
- 影响面:完整数据版「年度图盘与 Tajika」。
|
||||
- 现象:本分支当时约 6 节、约 4 千字。中文没有「真实太阳返照」。资料包里已有的年主依据、年度锚点、年度行星、Tajika 分项和年度结果没有进正文。
|
||||
- 触发条件:生成完整数据版。
|
||||
- 根因:阅读层没有把 `annual_tajika_pack` 里已有的表投影成正文。另一部分上游节的字段本仓没有,不该新算。
|
||||
- 修复:有数据的节写入正文,结果解释用「可能」。Patyayini 用户可见文字是「没有实现」/ "not implemented",不用英文单词 blocked。不新算 Patyayini、Raman Sahams、Tripataki、月返照、八年总览、生命周期年度返照。普通 Sahams 不冒充 Raman。Mudda 仍是主期加裁进本年内的子运,加上短的「可能」读法;没有日级行,也没有第二套余额口径。
|
||||
- 验证:乔布斯公开盘本机中文年运章 23753 字、18 个三级标题,含真实太阳返照、Panchadhikari、年度锚点、年度行星资料、Tajika 呈现 / Condition / Forming Pair / 力量、年度北印度图盘、Varshaphala 年度结果解释、年度大运结果解释。Mudda 段 14039 字。英文四张盘汉字数为 0。上游约 29 节、约 11.8 万字是任务书数字,本机没有重跑上游导出。
|
||||
- 防复发:进度记录里按上游每个年运三级标题列了已有或缺少的字段名。
|
||||
- 相关记录:BUG-1272、BUG-1275(章动不在本分支)。
|
||||
- 复发自:无。
|
||||
- 修复版本:本分支,未合入 staging。
|
||||
|
||||
## BUG-1281 | 大运解释只有结构,没有上游那种段落厚度
|
||||
|
||||
- 状态:resolved(本分支 `codex/report-full-data-edition-20261007`,未合入 staging,未上线)
|
||||
- 首次发现 / 最近更新:2026-10-08 / 2026-10-08
|
||||
- 来源:`TASK-report-full-data-fix2-20261008` 的 F6。产品决定把传统段落补回,改成「可能」。
|
||||
- 影响面:完整数据版「大运解释」。决策 4 的七种大运不加入。
|
||||
- 现象:四级标题约 734,和上游 743 接近,但该章当时约 8.5 万字,上游任务书约 20.2 万字。
|
||||
- 触发条件:生成完整数据版中文。
|
||||
- 根因:每段大多只剩一句,没有「可能突出的主题 / 条件好时 / 受压时 / 怎么细读」。
|
||||
- 修复:`build_dasha_interpretation_pack(dasha_master_pack, profile=None)` 补上这四段,用「可能」。不写疾病诊断、死亡、寿命、必然、一定会。不移植 PyJHora replay,不新算 sade sati,不加入 sthira、drig、shoola、navamsha、niryaana_shoola、lagna_kendradi、chara。
|
||||
- 验证:乔布斯盘该章 295707 字,约为任务书上游 202000 字的 146%,四级标题仍是 734。该章「死亡」计数为 0。红线测试仍过。没有把 80% 降到 70%。
|
||||
- 防复发:解释包保留这四段。全文红线测试仍禁止「一定会」「必然」「疾病」。
|
||||
- 相关记录:BUG-1272、BUG-1277。
|
||||
- 复发自:无。
|
||||
- 修复版本:本分支,未合入 staging。
|
||||
|
||||
@@ -0,0 +1,112 @@
|
||||
# 进度 · 完整数据版第二轮(2026-10-08)
|
||||
|
||||
- 分支:`codex/report-full-data-edition-20261007`
|
||||
- 基线:本分支已在 `origin/staging` `1a8c97f6` 之上。本轮之前的 HEAD 是 `9bf4731e`(fix),父提交 `2a43fc95`(feat)。远端功能分支仍是旧的 `32f19f07`。本轮没有再次 rebase,没有推送。
|
||||
- 状态:代码在本分支,**未合入 staging**,未上线。等验收。
|
||||
- 章动修复(BUG-1275)不在本分支。`scripts/jyotish_engine.py` 与本轮开工时的 HEAD 无差异。BUG-1275 仍是 investigating。
|
||||
|
||||
## 结论
|
||||
|
||||
年运章写出资料包里已有的节。大运解释补回四段「可能」,乔布斯盘该章 295707 字,约为任务书上游 202000 字的 146%。瑜伽作用不再把寿命当断语。罗睺、计都不写「守护第未列出宫」。术语替换不进字段名。英文四张盘汉字数仍是 0。没有新算 Patyayini、Raman Sahams、Tripataki、月返照、八年总览、生命周期年度返照。没有把 F6 的 80% 降到 70%。
|
||||
|
||||
上游约 29 节 / 约 11.8 万字、大运约 20.2 万字、Mudda 约 3 万字,都是任务书里的数字。本机没有重跑上游 `23be1807` 的同盘导出。对照用的是该提交里的年运标题。
|
||||
|
||||
## 乔布斯盘(本机 Windows,Anaconda;没有屏蔽 PyJHora)
|
||||
|
||||
汉字范围与接口一致。没有写入出生时刻。年龄用目标年减出生年。英文是渲染前的深拷贝,`report_language=en`,走 `render_full_data_markdown`。
|
||||
|
||||
| 项 | 数字 |
|
||||
| --- | --- |
|
||||
| 中文全文 | 445636 |
|
||||
| 英文全文 | 1011366 |
|
||||
| 英文汉字 | 0 |
|
||||
| 「大运解释」 | 295707;三级标题 9;四级标题 734 |
|
||||
| 相对任务书上游约 202000 | 约 146% |
|
||||
| 「年度图盘与 Tajika」 | 23753;三级标题 18 |
|
||||
| Mudda 段(到下一节三级标题) | 14039 |
|
||||
| 「守护第未列出宫」 | 0 |
|
||||
| 汉字后接英文复数 s | 0 |
|
||||
| 大运章「死亡」 | 0 |
|
||||
| 英文单词 blocked | 无 |
|
||||
| Patyayini 用户可见 | 「没有实现」/ not implemented |
|
||||
|
||||
英文汉字:乔布斯、奥巴马、爱因斯坦、虚构盘都是 0。
|
||||
|
||||
大运三级标题按行星名:北交点、木星、土星、水星、南交点、金星、太阳、月亮、火星。日期不与上游对齐。章动单会改日期,不在本分支。
|
||||
|
||||
中文去掉「长寿格局」和 Ayur Yoga (Strong Longevity) 之后,「长寿」「寿命长」「短寿」「寿命」「一定会」「必然」「疾病」「再婚」「几段关系」「早夭」都没有。全文仍有 3 处「死亡」,都在既有贫困瑜伽的「上升/死亡/损耗宫」标签里,不在「大运解释」。没有改瑜伽规则文件。
|
||||
|
||||
附录里仍有更早替换留下的标识符汉字,例如 Arudha 上升、Upapada 上升、Bhava 上升。本轮测试锁的是样例渲染里下划线贴着汉字为 0,以及全文不得是「汉字 + s」。没有为了清这些附录标签去改全局 Lagna 替换。
|
||||
|
||||
## 年运:上游每个三级标题
|
||||
|
||||
决策 2:没有数据就不新算。下表「缺字段」按字段计 8 个,不超过 10。同一字段的多行不重复计节。决策 4 的七种大运另计,不在这 8 个里。
|
||||
|
||||
| 上游标题 | 判定 | 字段或决策 |
|
||||
| --- | --- | --- |
|
||||
| Varshaphala 基础资料与年度行星表 | 已有 | `annual_chart` |
|
||||
| Varshesha / Year Lord(四级) | 已有 | `year_lord`。中文清理后标题里的 Lord 仍显示成宫主,这是既有清理,没有把汉字塞回英文 |
|
||||
| Varshaphala 年度结果解释 | 已有 | `pl9_current_year_results`,状态 partial_verified,口吻「可能」 |
|
||||
| Annual Dasha 结果解释 | 已有 | `pl9_annual_dasha_results`,状态 partial_verified |
|
||||
| Mudda / Patyayini 年度大运表 | 已有 Mudda | `mudda_dasha`。14039 字,任务书上游约 3 万字。有主期和裁进本年内的子运,加短的「可能」读法。没有日级行,没有第二套余额口径。不新算 |
|
||||
| Patyayini ending-date 表 | 缺字段 | `patyayini_dasha`。用户可见「没有实现」。决策 2 |
|
||||
| Tajika Yoga Presence 对照 | 已有 | `tajika_yogas` |
|
||||
| Sahams 点位表 | 已有 | `sahams`。这是普通 Sahams |
|
||||
| 公开 Panchavargiya 数值复核 | 缺字段 | `public_panchavargiya_replay`。决策 2 |
|
||||
| 年度锚点 | 已有 | `annual_chart` |
|
||||
| 年度行星资料 | 已有 | `annual_chart` |
|
||||
| True Solar Return | 已有 | `solar_return`,标题「真实太阳返照」 |
|
||||
| Panchadhikari | 已有 | `year_lord` |
|
||||
| Tripataki Placement | 缺字段 | `tripataki_chakra`。决策 2 |
|
||||
| Tripataki Vedha | 缺字段,同一字段 | `tripataki_chakra` |
|
||||
| 年度结果(与上面的结果解释重复的一块) | 已有 | 主节已写。没有另填一套 `current_year_result_rows` |
|
||||
| Tajika Presence | 已有 | `tajika_yogas` |
|
||||
| Tajika Condition | 已有 | `tajika_yogas` |
|
||||
| Tajika Forming Pair | 已有 | `tajika_yogas` |
|
||||
| Tajika Strength | 已有 | `tajika_strength` |
|
||||
| Raman Sahams | 缺字段 | `raman_saham_rows`。不用普通 Sahams 冒充。覆盖函数里的字段名曾写成 `sahams`,这里按缺口字段记 |
|
||||
| 年度特殊点 | 缺字段 | `annual_special_points` |
|
||||
| Tripataki Chakra | 缺字段,同一字段 | `tripataki_chakra` |
|
||||
| 年度月返照 | 缺字段 | `monthly_chart_pack`。代码里标成延后。决策 2 |
|
||||
| 生命周期年度返照 | 缺字段 | `lifetime_annual_chart_pages` |
|
||||
| 出生地八年总览 | 缺字段 | `annual_chart_series_pack`。决策 2 |
|
||||
| 现居地八年总览 | 缺字段,同一字段 | `annual_chart_series_pack` |
|
||||
| 年度北印度图盘 | 已有 | `annual_chart` |
|
||||
| 未来年 Varshaphala / Tajika 细项 | 已有 | 乔布斯盘写出 2027 与 2028。`annual_tajika_series` |
|
||||
| Mudda 月段窗口 | 已有 | `monthly_windows`。这是本仓多出来的一节 |
|
||||
|
||||
乔布斯盘实际写出的 18 个三级标题:Varshaphala 基础资料与年度行星表、Varshaphala 年度结果解释、年度大运结果解释、Mudda / Patyayini 年度大运表、Mudda 月段窗口、Tajika 瑜伽呈现对照表、Sahams 点位表、年度锚点、年度行星资料、真实太阳返照、Panchadhikari、Tajika 呈现、Tajika Condition、Tajika Forming Pair、Tajika 力量、年度北印度图盘、2027 细项、2028 细项。
|
||||
|
||||
缺字段共 8 个:`patyayini_dasha`、`public_panchavargiya_replay`、`tripataki_chakra`、`raman_saham_rows`、`annual_special_points`、`monthly_chart_pack`、`lifetime_annual_chart_pages`、`annual_chart_series_pack`。
|
||||
|
||||
## 大运与其余二级标题
|
||||
|
||||
决策 4,正文不出现,状态 out_of_scope:sthira、drig、shoola、navamsha、niryaana_shoola、lagna_kendradi、chara。
|
||||
|
||||
已有:大运解释、行星解释、宫主逐宫、Dosha、瑜伽解释、Mudda、普通 Sahams、Tajika、月段窗口、太阳返照、当年结果、年度大运结果。
|
||||
|
||||
正文二级标题(附录之前)仍是:重点、出生资料与图盘、行星与宫位解释、强度与 Ashtakavarga、标准大运表格、KP 支持页、年度图盘与 Tajika、Bhavesh 与 Dosha 瑜伽、大运解释、结构化资料附录。大运日期不同,按行星名配对,见上表。除决策 4 的七种外,缺字段按上面 8 个字段计。
|
||||
|
||||
保留的四句:这段时间可能突出的主题、条件好时可能、受压时可能表现为、怎么细读。
|
||||
|
||||
## 断言三栏
|
||||
|
||||
| 测试 | 原值 | 新值 | 原因 |
|
||||
| --- | --- | --- | --- |
|
||||
| 年主无法确定的英文行 | 含「年主暂无法确定」,并包成 source text retained | `Year lord cannot be determined yet`,不含那句中文,也不含 source text retained | 英文汉字已清零,旧断言没有对象。不得把汉字塞回英文 |
|
||||
| 瑜伽作用列 | 「长寿;健康良好」/ Longevity | 体质与恢复力的参考句 | 名称可留,作用不再把寿命当断语 |
|
||||
| 术语替换 | 「功能吉星s」「角宫s」「宫条件s」,字段名里的 sign 换成星座 | 散文里的 s 吃进英文词;反引号和标识符保持原文 | 替换只作用于自然语言 |
|
||||
| 空守护列表 | 「守护第未列出宫」 | 罗睺、计都「不守护宫位」/ rules no house;其他「守护宫未单独列出」 | 罗睺、计都不守护宫位 |
|
||||
|
||||
## 测试
|
||||
|
||||
| 项 | 结果 |
|
||||
| --- | --- |
|
||||
| 相关 pytest | 退出码 0。210 通过,1 跳过。约 173 秒。文件:`test_report_full_data_fix.py`、`test_year_lord_blocked_no_fallback.py`、`test_year_lord_basis_label.py`、`test_tajika_panchadhikari_year_lord.py`、`test_tajika_mudda.py`、`test_annual_strength_five_fold.py` |
|
||||
| 英文版与 jhora 导入扫描 | 退出码 0。22 通过。约 477 秒。`test_report_english_edition.py`、`test_runtime_jhora_import_scan.py` |
|
||||
| `py_compile`(改过的 7 个脚本) | 退出码 0 |
|
||||
| ruff,三个历史文件 | 7 条,都在既有提交的行上(`2a43fc95`、`3c2f7bd5`、`5fdf2f74`、`ae18952e`)。没有为了消警告改格式。本机没有打出第 8 条 |
|
||||
| 运行时 `from jhora` / `import jhora` | 改过的报告脚本里没有 |
|
||||
| Linux 快速门、Python 全量 ⊆ 62、`npm test`、tsc、lint、`next build`、浏览器走查 | 未跑。本机没有登录态。不能当成通过 |
|
||||
|
||||
没有改 `scripts/jyotish_api_server.py`。没有增加 `Home()` 的 useState / useRef。`DEFAULT_REPORT_VERSION` 仍是 `pl9_personal_long_report.v3`。`ENGINE_TIMEOUT_MS` 仍是 180000。`FULL_DATA_CHAPTER_PAGE_CHARS` 仍是 200000。生成按钮仍是「正在生成报告,大约 10–30 秒」。咨询行为没有改。
|
||||
@@ -203,7 +203,7 @@
|
||||
| --- | --- | --- | --- | --- |
|
||||
| `TASK-report-full-data-edition-20261007.md` | `PROGRESS-report-full-data-edition-20261007.md` | **报告改为完整数据版、删除阅读版**:网站阅读版中文 7.6 万字符 vs 上游 `pl9_ai_density` 97 万;移植原始数据附录 / 清理器 / 时间补充,中英文;我方报告口径(BUG-1199~1229)全部保持;旧报告仍可打开;排在 sync6 之后 | 未合入(验收未通过,见 fix-20261008) | `codex/report-full-data-edition-20261007`(未推 staging) |
|
||||
| `TASK-report-full-data-fix-20261008.md` | `PROGRESS-report-full-data-fix-20261008.md` | **完整数据版补齐**(同分支继续):解释段、年运字段、开篇重点、英文汉字清零。Patyayini 不新算。生成按钮文案不改。等验收后再合入 staging | 验收未通过(见 fix2) | `codex/report-full-data-edition-20261007`(未合入 staging) |
|
||||
| `TASK-report-full-data-fix2-20261008.md` | — | **完整数据版第二轮**(同分支续):英文已过;未过——全量 +1 旧断言、寿命断言、半译词与字段名被改坏、「守护第未列出宫」163 处、年运章 6/29 节、大运解释只有上游 42%(产品:补回传统段落改「可能」口吻) | 待领取 | — |
|
||||
| `TASK-report-full-data-fix2-20261008.md` | `PROGRESS-report-full-data-fix2-20261008.md` | **完整数据版第二轮**(同分支续):年运章投影已有字段,大运解释补「可能」段落,瑜伽作用不再断言寿命,术语不进标识符,罗睺/计都不写「守护第未列出宫」。章动单不在本分支 | 待验收 | `codex/report-full-data-edition-20261007`(未合入) |
|
||||
| `TASK-report-reader-main-fix-20260925.md` | `PROGRESS-report-reader-main-fix-20260925.md` | **读者版修复**:真实年主比较、分字段绑定与未来返照;保留 Bhava Bala 和标题,隔离报告/聊天规则 | 已验收(Claude 09-25:年运表逐年填齐且不同、Bhava Bala 保留、泄漏 0) | `4d801e53`(已部署,health 核对一致) |
|
||||
| `TASK-report-reader-main-20260924.md` | `PROGRESS-report-reader-main-20260924.md` | **报告正文换上游读者版 reader_main + KP / Muntha 计算缺陷 + 投影截断(BUG-1026/1027/1028)**:正文一直是上游审计版(读者版 09-09 才出、从未同步),本仓又自加「结论等级规则」/英文段/异常原文;投影黑名单不认 PL9 词汇且截断半句、删表留说明;KP args `vars()` 拷贝为空恒失败;Muntha 漏合 `birth_asc_sign_idx` → Year Lord 恒火星。产品拍板接入读者版、旧报告不回填。 | 部分通过(Claude 09-25:读者版切换、泄漏 0 命中、KP 已修;年运 Year Lord/Muntha 全为「-」P1、投影误删 Bhava Bala P2 → 修复单) | `3c2f7bd5`(已部署) |
|
||||
| `TASK-report-reader-actions-20260924.md` | — | **报告操作收敛**:列表只留「查看报告」;阅读页删「下载原始附录」「打印」,导出改图标按钮;导出对话框 ≥860 居中、窄屏仍贴底(修订 chapter-export D9/D10)。产品变更,不开 BUG 号 | 基本通过(Claude 09-24:入口收敛、图标、≥860 居中均符合;原始附录三文件因执行方权限未删、PROGRESS/清单未写 → 并入修复单) | `f125fae0`(未部署) |
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
# 真机清单 · 完整数据版第二轮(2026-10-08)
|
||||
|
||||
对应 `docs/tasks/TASK-report-full-data-fix2-20261008.md`。电脑和手机各走一遍。第 1 步会用掉一次生成次数。本机没有登录态,也没有用浏览器点过,下表结果留空。
|
||||
|
||||
这一轮和上一份清单的差别,供对照:
|
||||
|
||||
- 年运里应能看到真实太阳返照、年主依据、年度锚点和 Tajika 分项。Patyayini 仍写没有实现,不是新算出来的表。
|
||||
- 大运解释里应有「可能突出的主题」「条件好时可能」「受压时可能表现为」「怎么细读」。不出现疾病诊断、寿命断语或「一定会」。
|
||||
- 瑜伽表里长寿类格局的名字可以还在,作用应是体质和恢复力的参考,而不是断定寿命。
|
||||
- 罗睺、计都应写不守护宫位,不应出现「守护第未列出宫」。
|
||||
- 生成按钮仍写「大约 10–30 秒」。以前生成的报告仍按当时保存的正文打开。
|
||||
|
||||
| # | 操作 | 应该看到 | 结果 |
|
||||
| --- | --- | --- | --- |
|
||||
| 1 | 「我的报告」→ 生成报告,等它完成 → 打开 | 正文是中文。有「中文 / English」。生成卡片仍写大约 10–30 秒 | |
|
||||
| 2 | 点「English」,再点「中文」 | 正文和目录换成另一种语言,还停在刚才那一章。英文里看不到汉字 | |
|
||||
| 3 | 打开年运一章 | 能看到真实太阳返照、年主、年度行星和 Tajika。Patyayini 写没有实现 | |
|
||||
| 4 | 打开大运解释 | 能看到上面四句「可能」。看不到「一定会」,也看不到把死亡或寿命说死的句子 | |
|
||||
| 5 | 打开瑜伽表里的长寿类格局 | 名字可以还在。作用是体质、恢复力的参考,不是寿命断语 | |
|
||||
| 6 | 在大运解释里看罗睺或计都 | 写不守护宫位。没有「守护第未列出宫」 | |
|
||||
| 7 | 打开一份这次更新之前生成的旧报告 | 能打开,正文仍是当时保存的那一版 | |
|
||||
Reference in New Issue
Block a user