docs: report/chart blank columns deployed to staging ae18952e (BUG-1199..1203)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
This commit is contained in:
Jesse_Chen
2026-10-03 09:33:22 +08:00
co-authored by Claude Opus 5.5
parent 90acc22dbb
commit e6f13e37e3
3 changed files with 15 additions and 11 deletions
+10 -10
View File
@@ -16137,7 +16137,7 @@
## BUG-1199 | 报告「Declination / Kranti / Speed」表的 Kranti 列整列为「-」
- 状态:resolved(分支验证;待部署 staging)
- 状态:resolved(已部署 staging `ae18952e`:`/api/health` `deployment.gitCommit` = `apiGitCommit` = `ae18952e`,`/login` 200、未登录 `/api/account` 401;真机清单 `docs/testing/report-chart-blank-columns-20261003.md` 待产品)
- 首次发现 / 最近更新:2026-10-03 / 2026-10-03
- 影响面:`scripts/pl9_reader_export.py` p33 表(中英两版报告正文与目录)。
- 现象:产品真机截图,个人报告「Declination / Kranti / Speed」表七行 Kranti 全是 `-`,像没算出来。
@@ -16148,11 +16148,11 @@
- 防复发:没有 producer 的字段不进读者表格;要加列先有来源。
- 相关记录:BUG-1200~1203(同一张截图)。
- 复发自:无
- 修复版本:`codex/report-chart-blank-columns-20261003`
- 修复版本:`ae18952e`(staging)
## BUG-1200 | 报告「Ashtakavarga 完整宫位分数」把含上升合计标成 SAV,另两列为「-」
- 状态:resolved(分支验证;待部署 staging)
- 状态:resolved(已部署 staging `ae18952e`:`/api/health` `deployment.gitCommit` = `apiGitCommit` = `ae18952e`,`/login` 200、未登录 `/api/account` 401;真机清单 `docs/testing/report-chart-blank-columns-20261003.md` 待产品)
- 首次发现 / 最近更新:2026-10-03 / 2026-10-03
- 影响面:`scripts/pl9_reader_export.py` p53 表(数据源 `scripts/ashtakavarga.py::_map_to_houses_values`,未改)。
- 现象:表头「House | Sign | SAV | BAV/承接 | Full with 上升」,后两列全 `-`;「SAV」列 12 宫合计 386,与同页「Sign | SAV score」表(合计 337)对不上。
@@ -16163,11 +16163,11 @@
- 防复发:报告表格列只读语义明确的字段,不用 `or` 链兜到别的口径。
- 相关记录:BUG-1199。
- 复发自:无
- 修复版本:`codex/report-chart-blank-columns-20261003`
- 修复版本:`ae18952e`(staging)
## BUG-1201 | 星盘页本命表上升行的星宿 / 宿主 / pada 一直是「—」
- 状态:resolved(分支验证;待部署 staging)
- 状态:resolved(已部署 staging `ae18952e`:`/api/health` `deployment.gitCommit` = `apiGitCommit` = `ae18952e`,`/login` 200、未登录 `/api/account` 401;真机清单 `docs/testing/report-chart-blank-columns-20261003.md` 待产品)
- 首次发现 / 最近更新:2026-10-03 / 2026-10-03
- 影响面:`scripts/jyotish_engine.py::compute_chart_data`(`/api/chart` 的 `ascendant`)、`frontend` 星盘页 D1 / 月亮盘表上升行。
- 现象:上升行星宿、宿主、pada 三格为「—」,九曜都有。
@@ -16177,11 +16177,11 @@
- 防复发:同一个量(星宿)只有一个计算函数,新增盘点直接复用。
- 相关记录:BUG-1076(D1 表逐字节基线:本次放开上升三格,见进度记录三栏)。
- 复发自:无
- 修复版本:`codex/report-chart-blank-columns-20261003`
- 修复版本:`ae18952e`(staging)
## BUG-1202 | 星盘页分盘表「庙旺」只做三档,敌宫 / 中性等一律「—」
- 状态:resolved(分支验证;待部署 staging)
- 状态:resolved(已部署 staging `ae18952e`:`/api/health` `deployment.gitCommit` = `apiGitCommit` = `ae18952e`,`/login` 200、未登录 `/api/account` 401;真机清单 `docs/testing/report-chart-blank-columns-20261003.md` 待产品)
- 首次发现 / 最近更新:2026-10-03 / 2026-10-03
- 影响面:`/api/varga_full`(新模块 `scripts/varga_dignity.py`)、`jyotish_engine.varga_dignity_level`、`frontend/src/lib/chart-view-{varga,mapper,contract}.ts`、`vedic-chart-tables.json`。
- 现象:D9 表只有入旺 / 自宫 / 落陷有字(太阳在金牛=敌宫、月亮在摩羯=中性都是「—」),产品以为没算。
@@ -16191,11 +16191,11 @@
- 防复发:分盘庙旺只有引擎一套;页面不得再写第二套判定。
- 相关记录:BUG-1076、BUG-1099。
- 复发自:无(范围扩展,不是回归)。
- 修复版本:`codex/report-chart-blank-columns-20261003`
- 修复版本:`ae18952e`(staging)
## BUG-1203 | 报告末尾「分盘核对」把正文已画过的分盘再画一遍
- 状态:resolved(分支验证;待部署 staging)
- 状态:resolved(已部署 staging `ae18952e`:`/api/health` `deployment.gitCommit` = `apiGitCommit` = `ae18952e`,`/login` 200、未登录 `/api/account` 401;真机清单 `docs/testing/report-chart-blank-columns-20261003.md` 待产品)
- 首次发现 / 最近更新:2026-10-03 / 2026-10-03
- 影响面:`frontend/src/components/personal-report/report-calculation-charts.tsx`、`personal-report-page.tsx`、`src/lib/report-chart-block.ts`、`report-export-blocks.ts`、`scripts/pl9_reader_export.py`(提示句)。
- 现象:正文「本命与分盘北印度图盘」已画全部分盘,正文后又出现「分盘核对」+ 提示句 + D1、D2… 第二遍,在目录外、样式散。
@@ -16205,4 +16205,4 @@
- 防复发:同一张盘页面只画一次;页面与导出共用去重函数。
- 相关记录:BUG-607 / 616(报告图盘渲染)。
- 复发自:无
- 修复版本:`codex/report-chart-blank-columns-20261003`
- 修复版本:`ae18952e`(staging)
@@ -50,6 +50,10 @@ golden:`frontend/tests/fixtures/chart-view-golden.json` 只新增字段(上
| 既有红 | `test_dynamic_rectification_fact_priority::test_historical_event_priority_preserves_vimshottari_actor_difference` 在基线 `3bbc2daa` 同样失败(`selection_priority 0.0`),与本轮无关,未处理 |
| Vimsopaka 抽函数 A/B | `PYTHONHASHSEED=0`,3 张虚构盘 `cmd_full_reading` 的 vimsopaka / varga_full / jaimini / 行星 / 上升(除新增星宿字段)基线与本分支逐字节相同 |
## 部署
推 staging `ae18952e`(快进,远端 SHA 核对一致)→ 门禁 + 部署完成:`/api/health` `deployment.gitCommit` = `apiGitCommit` = `ae18952e`;`/login` 200;未登录 `/api/account` 401。内部 health 的 `swisseph_available` 外网不可见,未核。
## 环境缺口
- 无登录态与 Chrome:真机走查留给产品,清单 `docs/testing/report-chart-blank-columns-20261003.md`。
+1 -1
View File
@@ -412,4 +412,4 @@
| `TASK-yoga-lunar-node-consistency-20261002.md` | `PROGRESS-yoga-lunar-node-consistency-20261002.md` | 月亮前后有星格(Sunaphaa/Anaphaa/Duradhara)计入罗睺计都、孤立格(Kemadruma)不计,泰勒/齐达内卡上同时出现互相矛盾的格局;统一为只计五颗真行星 | **已并入** `TASK-upstream-sync4-20261002.md` T5(交付见 `PROGRESS-upstream-sync4-20261002.md`,`f3ed9509` + `0a4e6d0a`,BUG-1187) | 原分支未使用;在 `codex/upstream-sync4-20261002` 交付 |
| `TASK-upstream-sync4-20261002.md` | `PROGRESS-upstream-sync4-20261002.md` | 上游同步第四轮(对照 yinduzhanxing `0a6696c5`):婚姻计数删关系次数断语、双重过运相位错一宫、Shadbala 四处计算错、格局列表截断与空回退、月亮/太阳类格局只计五星(吸收月亮单)、Arudha 只留 jaimini 一个来源、定位星循环与未标定概率;BUG 从 1183 起 | **待验收**(子代理直接执行完毕,未推送;追加 F3 太阳最低要求;BUG-1183~1191) | 分支 `codex/upstream-sync4-20261002` |
| `TASK-upstream-sync5-20261002.md` | `PROGRESS-upstream-sync5-20261002.md` | 上游同步第五轮:Narayana 默认 K.N. Rao、Chara Karaka 罗睺、燃烧统一、八分法净化、Yogini、诅咒格措辞、Budha-Aditya、Badhaka;生时校正至少 4 件事 3 个领域 | **待验收**(PM 移植 U2–U8 + 子代理 U8 后续 / R1 / 冻结 / 评测 / 回测第七轮,未推送;U1 延后;分数不变不升 scoring-11,policy v3 → v4;BUG-1192~1198) | 分支 `codex/upstream-sync5-20261002` |
| `TASK-report-chart-blank-columns-20261003.md` | `PROGRESS-report-chart-blank-columns-20261003.md` | 报告/星盘页空列:Kranti 删列、八分法宫位表 SAV 标错(实为含上升 386)补三列、上升补星宿、分盘庙旺接引擎十档(有限推翻 BUG-1076/1099 三档)、报告末尾重复分盘去重(BUG-1199~1203);Claude 直接执行,已合入 staging,待部署核对与真机 |
| `TASK-report-chart-blank-columns-20261003.md` | `PROGRESS-report-chart-blank-columns-20261003.md` | 报告/星盘页空列:Kranti 删列、八分法宫位表 SAV 标错(实为含上升 386)补三列、上升补星宿、分盘庙旺接引擎十档(有限推翻 BUG-1076/1099 三档)、报告末尾重复分盘去重(BUG-1199~1203);Claude 直接执行,已部署 staging `ae18952e`,真机待产品 |