|
|
@@ -299,4 +299,26 @@ T1/T2/T3 互不相干可并行(三组代码隔离在不同脚本);T5 必
|
|
|
|
|
|
**下一步**:T8(巡检并入 WorkBuddy automation)→ 第二步 hub 退役归档(T1–T8 稳定 ≥3 日)。
|
|
|
|
|
|
+---
|
|
|
+
|
|
|
+### T8 巡检并入 WorkBuddy automation —— ✅ 已落地 + 验证通过(2026-11-08 用户拍板「立即实施 T8」,实际收尾于 11-09 00:15)
|
|
|
+
|
|
|
+**目标**:现有 `CF 研发负责人·闭环巡检(每时45分)`(id `5c32f42a-...`)prompt 去 hub 化,改为纯 skill 命令;停用 Windows 计划任务 `XAFHubCheck_01..06` + `xaf_hub_watchdog`(停前 kill 运行中的 `loop_resume.py`/`watchdog.py`)。
|
|
|
+
|
|
|
+**落实**:
|
|
|
+- **automation prompt 收尾(id `5c32f42a`)**:§2 只读盘点新增 `tdd_orchestrate.py --resume --dry-run`(T7 只读识别恢复候选);§3 恢复动作统一 `tdd_orchestrate.py --resume`(T7 直连 skill,注明「已停用 hub 计划任务/看护进程」);§6 清掉 `tasks_backlog.json` 风险提及,改为「任务池单一事实源 `.workbuddy/tasks.json`(本地私有不入库),跨会话以 origin/cfclub 的 docs/tdd/*.md 为准」。§4 派发 `tdd_orchestrate.py --auto --role 开发 --limit 2`(T5 直连,不再调 hub.py dispatch)。
|
|
|
+- **计划任务核验**:`schtasks /Query /TN XAFHubCheck_01..06` + `xaf_hub_watchdog` → **7 个全部 MISSING**(当前系统已无这些任务,无需停;历史上由 `setup_scheduled_tasks.py` 的幂等清理逻辑沉淀)。
|
|
|
+- **进程核验**:`loop_resume.py`/`watchdog.py` 无运行进程,无需 kill。
|
|
|
+- **并行 CF automation 抽查**:`CF 研发负责人1`(54247bf9)、`CF 研发闭环任务·巡检10分错峰02`(856ff81f)均为 generic prompt("处理闭环开发任务/汇报"),**无 hub.py / setup_scheduled_tasks.py / XAFHubCheck_* 显式引用**——不属 T8 改造对象,保持原样。
|
|
|
+
|
|
|
+**⚠ 记录(非 T8 目标,第二步退役时清理)**:发现 PID 108156 运行 `hub.py watch --interval 30`(**只读状态监控**:轮询打印 CFC 会话运行状态变化,不派发、不调度),非 T8 要停的调度看护进程,未 kill;第二步 hub 归档时一并终止。
|
|
|
+
|
|
|
+**验证(T8 完成判据全过)**:
|
|
|
+- automation prompt 全文无 `hub.py / setup_scheduled_tasks.py / XAFHubCheck_* / loop_resume.py` 命令引用(§4 留一句「不再调 hub.py dispatch」的说明性文案,语义明确)。
|
|
|
+- `schtasks /Query` 7 目标任务 MISSING(计划任务清理已符合 T8 目标)。
|
|
|
+- skill 侧(tdd_orchestrate.py)grep `hub.py / setup_scheduled_tasks / XAFHubCheck / loop_resume / xaf_hub_watchdog` → 0 命中。
|
|
|
+- 无运行中的 loop_resume.py / watchdog.py 进程。
|
|
|
+
|
|
|
+**下一步**:**性能注意**——`enumerate_sessions` 全量枚举在部分远端实例连接超时时很慢(>250s 实弹),影响 `--auto` 首步;已被 T5 直连改造部分缓解(dispatch 复用已建会话),建议后续轮次并行化/短路不可达实例。**第二步 hub 退役归档**前置:T1–T8 全部落地并通过 N ≥ 3 日闭环稳定验证(至少覆盖一次 429 黑窗 + 一次 08:00 解禁 + 一次多实例并发)。退役动作见「二、第二步」:tasks_backlog 待办迁移、停 setup_scheduled_tasks 关联 automation、归档 `tools/xaf_agent_hub/` → `docs/archive/xaf-agent-hub-legacy/`、最终验收完整 TDD 闭环期间零 hub 退回。
|
|
|
+
|
|
|
|