Files
workbuddy_skills/session-mechanism/scripts
admin 510ba9192c session-mechanism:修目标检查线静默死(P0-97)
病根:闸③ 的静默基准只按 cwds 的两种斜杠形态做 like,而会话自建的排期落库是
转义形态(["E://ProgramData//…"])⇒ 匹配恒假 ⇒ _last_progress_ts() 回 0
⇒ `if not lp: return None` 静默返回 ⇒ 本区目标检查线 21 小时零日志零告警
(03:00–22:59 每小时 359/360 行日志是"读任务图失败",闸门日志 0 行)。

修:
- 新增 _cwds_hit():JSON 解码 + 路径归一的唯一判定(闸④ 与闸③ 共用)
- _last_progress_ts() 两路取最大:排期表 + 会话侧痕迹文件;两路全空留限流日志
- 闸③ 静默 return 前补留痕;闸④ 逐条 log 改限流汇总(一夜 2.7 万行刷屏)
- 派活单 cwds 改正斜杠形态(⛔ 不再制造转义行)
- 检查棒尾节:收口动作必须自己落笔,⛔ 不许派给执行棒(且不越权写「已完成」)
- pitfalls 新增 P0-97;selftest 闸④ 判据随变量名放宽(⛔ 不绑死写法)

验证:自检 PASS 110 / FAIL 0;变异对照三档(打死→None+留痕 / 还原→建排期 / 两路全空→三行留痕)
2026-10-12 23:42:16 +08:00
..