Files
Jyotisha/docs/tasks/PROGRESS-report-longform-gaps2-20260906.md
T
Jesse_ChenandCursor 809bdf13e9
Independent Staging Quality Gate / validate (push) Failing after 26m47s
Independent Staging Quality Gate / publish (push) Has been skipped
docs(report): record MD-page push SHA and keep markdown view locks
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-06 21:48:00 +08:00

40 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# PROGRESS · 长报告对齐二轮 gaps22026-09-06
工作树:`.worktrees/report-md-page-20260906`(与 MD 详情页串行)
分支:`codex/report-md-page-20260906`(已 push `origin`HEAD `8b140479`;实现主体 `cfcd369d`
任务书:`TASK-report-longform-gaps2-20260906.md`
## 任务 0 根因
专业参考路径可以把 `cmd_kp` 收成 `{status: blocked, reason: ...}` 且没有 `planets` / `houses`。渲染层 `_kp_lord_sub_section` 与专题 KP 表遇到该信封曾直接 `return []`,计划段无声消失。三年 KP 月表不走同一信封,所以仍在。
触发变量是 **API 候选窗 / blocked KP 信封**,不是 Raman 本身。真实用户盘未入库。
同构虚构盘 pl9-export1990-01-01 12:00 UTC+839.9042/116.4074ramanfull pack;只写 `/tmp`):约 3107 行,KP Lord/Sub、审计表约 71 数据行、力量章六子块均在;约 11s。
## 任务状态
| 任务 | 状态 | 说明 |
| --- | --- | --- |
| 0 根因 | 完成 | 见上;BUG-561 |
| 1 KP + 静默跳过禁令 | 完成 | blocked 标题;最终 heading-ensure |
| 2 审计表零行 | 完成 | `_iter_audit_modules` 在 raw 剥离前抽出;BUG-562 |
| 3 力量章六子块 | 完成 | Bhava Bala 规范化;Yogini/Narayana/Kala periods 从本地模块补装 |
| 4 年度回放按年展开 | 完成 | `_annual_series_surface` 保留 replay 键;缺年 blocked |
| 4b 时间精度合同 | 完成 | 四粒度:day blockedweek/month parameter_sensitiveyear 有年度系列则 partial_verified |
| 4c 出生 provenance | 完成 | `birthplace_label` / `coordinate_source=user_reported` / `time_source` / `uncertainty_minutes` |
| 5 C 组小段 | 完成(blocked-or-present | 原始模块索引、Technique Audit、Vargas I 等走显式 heading |
| 6 质量门 | 完成 | 见下 |
## 质量门
```bash
/Users/jesse/Downloads/Copse/astrology/yinduzhanxing/.venv/bin/python -m pytest \
tests/test_report_longform_gaps2.py \
tests/test_timing_precision_contract.py \
tests/test_report_longform_parity.py -q
# 22 passed
```
未改 `.gitea/workflows/**`,不提升 main。