检查程序静默阈值:6 → 3 分钟(用户当日第三次调整)

用户令逐字:「把 检查程序等待时间 改为3分钟,现在应该是6分钟」。
调整轨迹:**20 → 10 → 6 → 3**(分别是当日 09:xx / 18:25 / 本次 02:4x 三次用户指令)。

改法(四处同源,⛔ 少改一处就会出现「判据说 3、写给检查会话的文案说 6」):
1. 常量 `CHECK_IDLE_MIN`:6 → 3;
2. `CHECK_PROMPT_GOAL` 里写给检查会话看的文案:`已静默 ≥6 分钟` → `≥3 分钟`;
3. 注释/文档:`# 【目标检查】` 那行、`_last_progress_ts` docstring、
   `references/supervise-persistence.md` §六、`selftest.py` 的口径说明。
⚠️ 另有两处「留痕注释」(写"两度拍板"、"由 20 改 10")本轮**没能改到** ——
   实测那两行的当前文本与上一轮 grep 到的已不一致,怀疑**另一个会话正在改同一批文件**
   (该区当前目标就叫「技能包规则文件已全量过说人话」)⇒ ⛔ 不硬改(避免与它打架),如实留待下轮核对。

判据:`selftest.py::t_check_idle_min` 守的是「常量/闸门/试算/文案四处同源」(⛔ 不锁具体数值)
⇒ 本次改动后仍绿,等于自动证明四处都已是 3。

验收:selftest.py rc=0 PASS 106 / FAIL 0;manifest 76 份、语法失败 0。
This commit is contained in:
admin committed 2026-10-08 02:42:13 +08:00
1 parent 2ed7766007
commit fca5a084ce
4 files changed
+10 -10

No files matched your search

@@ -374,7 +374,7 @@ $p = Get-Process -Id <pid> -ErrorAction SilentlyContinue # $null = 已死
## 六、⚠️ 还没有它就不算长期(两条,别自欺)
1. **静默基准**:检查会话要 `静默 ≥ 6 分钟` 才建(🔴 **2026-10-07 两度调整:20 → 10 → 6**,用户原话
1. **静默基准**:检查会话要 `静默 ≥ 3 分钟` 才建(🔴 **2026-10-07 两度调整:20 → 10 → 6**,用户原话
「把检查程序的等待时间由 20分钟 改为 10分钟」;阈值=`collabd.py::CHECK_IDLE_MIN`,闸门与 `--dry-run` 试算同源)。
基准=**本工作区排期的 `updated_at` 最大值**(`_last_progress_ts()`);
⚠️ 本行原先写「基准取台账 `tasks.json` 的 mtime」——**那句与代码不符**,已按代码订正。