- Report p33 table: no Kranti column (no producer; materials.kranti stays blocked). - Report p53 table: the "SAV" column was the with-Lagna total (386). Split in the reader into SAV / Lagna BAV / SAV + Lagna with a totals row; ashtakavarga.py is untouched (frozen rectification identity, ERR-115). - /api/chart ascendant carries nakshatra / pada / lord (_nakshatra_fields shared with the nine bodies); chart cache schema 4 -> 5. - /api/varga_full bodies carry dignity_level from varga_dignity_level, the function the Vimsopaka path now shares (A/B identical); the chart page shows the D1 status wording and no longer derives a three-level dignity itself. - Report page draws each chart once: the trailing block skips charts the body already fenced (same rule as the export); the birth-time caveat moves under the body's chart heading. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2.1 KiB
2.1 KiB
真机清单 · 报告与星盘页空列(2026-10-03,BUG-1199~1203)
前提:staging 已部署本轮提交(/api/health 的 deployment.gitCommit 等于合入 SHA)。用自己的账号,不用别人的资料。
报告(要新生成一份;旧报告内容不会变)
- 星盘档案 → 本人 → 生成个人报告,等它完成后打开。
- 目录里「强度、关系与 Ashtakavarga 技术页」下应写「Declination / Speed」,不再有 Kranti。点进去:表只有 Planet / Degree / Declination / Speed 四列,没有整列「-」。
- 找「Ashtakavarga 完整宫位分数」:五列「House · Sign · SAV · 上升 BAV · SAV + 上升」,每行 SAV + 上升 BAV = 最后一列;最后一行「合计」应是 337 / 49 / 386。SAV 列和上方「Sign | SAV score」表按星座对得上。
- 目录「出生资料与图盘 → 本命与分盘北印度图盘」:标题下第一句是「分盘对出生时间敏感,原始计算供核对,不单独增加结论的确定性。」
- 滚到报告最底部:不应再出现「分盘核对」和第二遍 D1 / D2 图。
- 右上切「English」:第 2–5 步对应英文版同样成立(表头「Lagna BAV」「SAV + Lagna」,合计行「Total」)。
- 导出 → 「图盘」:导出的图盘数量与修复前一样(每张一次)。
- 打开一份以前生成的报告:能正常打开;若末尾原本有「分盘核对」,它只会在正文缺图时出现。
星盘页
- 打开「星盘」→ 本命表第一行「上升」:星宿、宿主、pada 三格有值(例:狮子 14°32′ 应为 Purva Phalguni、宿主金星符号、pada 1);状态格仍为「—」。
- 切到 D9:「庙旺」列每颗星都有字(入旺 / 本垣 / 入庙 / 极友 / 入友 / 中性 / 入敌 / 极敌 / 落陷 / 落陷取消之一),写法与 D1「状态」列一样;上升行写「不适用」。同位列不变(只有同位的写「同位」)。
- 切 D10、D2 各看一眼:庙旺列同样每颗星有字。
- 手机宽度(或把窗口拉窄)看 D9 表:庙旺列文字变长后表格可横向滚动,不撑破页面。