fix(report): accept section: job progress phases on read-back
Independent Staging Quality Gate / validate (push) Successful in 8m41s
Independent Staging Quality Gate / publish (push) Successful in 1m53s

Heartbeat and GET were parsing progress_phase with a pattern that rejects the colon prefix the writer already persists, which aborted generation after the first chapter.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Jesse_Chen
2026-09-04 20:10:52 +08:00
co-authored by Cursor
parent a793edb1ad
commit e27d5dc5a7
5 changed files with 57 additions and 4 deletions
+4
View File
@@ -4,6 +4,10 @@
生时校正开场先播出的打招呼会留在同一条消息里。`rectification-set-focus` 只负责题干,不再发空的 `replace` 把正文抹掉。Skill 版本未变。
## 2026-09-04 — 报告写到一半时阅读页不再误报失败
分章生成会把进度写成 `section:主题`。后台读回这一行时校验过严,心跳中断,打开报告会看到失败。现在按写入时同一套规则读回进度。Skill 版本未变。
## 2026-09-04 — 未确认生时的个人报告不再被候选窗读取打死
出生时间尚未 confirmed 时,报告会去读校正候选窗。那张表已经收回运行时表权限,读失败却被当成计算不可用,整份报告在排盘前就失败。现在改走只读 RPC;读不到窗口就按无窗口继续生成。Skill 版本未变。