Files
Jyotisha/docs/tasks/PROGRESS-report-longform-gaps2-20260906.md
T
Jesse_Chen cfcd369d4f feat(report): render longform Markdown as the report and close gaps2 holes
New reports skip the writer, persist pl9 Markdown as the body, and settle zero-token usage on the catalog model. Planned longform sections now emit blocked rows instead of vanishing.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-06 21:46:16 +08:00

2.0 KiB
Raw Blame History

PROGRESS · 长报告对齐二轮 gaps22026-09-06

工作树:.worktrees/report-md-page-20260906(与 MD 详情页串行) 分支:codex/report-md-page-20260906 任务书: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 本身。同构虚构盘(候选窗 + raman + full pack)在单元层用 blocked KP 信封复现;本轮未把真实用户盘入库。

任务状态

任务 状态 说明
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;坐标来源保持 user_reported
5 C 组小段 完成(blocked-or-present 原始模块索引、Technique Audit、Vargas I 等走显式 heading;分钟排行等与全量 Agent 行数未做真实盘逐行校准
6 质量门 完成 tests/test_report_longform_gaps2.py 与 timing/parity 相关切片

质量门

.venv/bin/python -m pytest tests/test_report_longform_gaps2.py tests/test_timing_precision_contract.py tests/test_report_longform_parity.py -q

未改 .gitea/workflows/**,不提升 main。