Files
pikasTech-unidesk/docs/MDTODO/details/web-sentinel-runtime-reliability/R2.5.2_Task_Report.md
T
2026-07-13 08:03:39 +02:00

1.1 KiB
Raw Blame History

R2.5.2 任务报告

结论

  • PR #1903 已合并,merge commit 为 0213fe0196515e99ceba2b2f84adfad90acbe7c2,提供 YAML-first 的 Monitor 专属 Host PG plan/status/reset --confirm 受控入口。
  • owning YAML 精确限制 database=web_probe_monitor、owner=web_probe_monitor、schema=monitorCLI 不接受任意 database 或 SQL 参数。
  • 空库操作已将 Monitor 业务行从 938 清为 0;未导入或读取 SQLite 历史。

验证

  • 持久化 CLI 实测:databaseExists=trueschemaReady=trueempty=trueready=truebusinessRows=0schema version=2026-07-12-p17-3
  • sibling OID 摘要保持为 agentrun_v02:59744,decision_center:119248,证明未重建这两个数据库。
  • 独立定向测试 8 pass / 0 failcheck --syntax-only11/11git diff --check 通过。
  • 审查发现并修复 status 假绿:ready=false 现在同时让远端 shell、JSON ok 和上层命令退出失败。

后续

只允许 R2.5.3 / R2.6.3 从该空库实施 Release B,开始接收新数据;禁止再次清库或恢复 SQLite 历史。