# 2026-03-18

## 今日摘要
1. 03:00（Asia/Shanghai）完成每日例行日志更新：已扫描 `/var/root/.openclaw/logs` 最近24小时、站点仓库近24小时提交、以及桌面 watchdog 日志。
2. `gateway-daemon` 近24小时核心异常未变：`gmail-watcher` 按约每5秒重启，形成持续重启风暴。
3. 失败原因在错误日志中一致：`gog` 报错 `resolve user config dir: $HOME is not defined`，随后 `code=1` 退出并被守护进程重启。
4. `network-watchdog.log` 在近24小时内保持稳定，slow 检查连续 healthy，未见新的 fast 模式切换。
5. `health-monitor.log` 持续处于 `severity=warn`，`consecutiveBad` 从 759 增长到 782，告警窗口继续累计。
6. `halewongai.github.io` 仓库近24小时有 2 次提交（`Update logs`、`Update status`），站点内容持续维护。
7. `/Users/hale/Desktop/openclaw_log/watchdog/watchdog.log` 仍仅有 2026-02-03 历史记录，近24小时无新增。
8. 本轮未发现新的网络权限/TCC/Full Disk Access/sudo NOPASSWD 配置变更记录。

## 关键操作（命令/配置/服务变更）
- 日志扫描：
  - `python3 -c '...按 mtime 筛选 /var/root/.openclaw/logs 最近24小时文件...'`
  - `tail -n 200 /var/root/.openclaw/logs/network-watchdog.log`
  - `tail -n 200 /var/root/.openclaw/logs/health-monitor.log`
  - `tail -n 200 /var/root/.openclaw/logs/gateway-daemon.out.log`
  - `tail -n 120 /var/root/.openclaw/logs/gateway-daemon.err.log`
- watchdog 扫描：
  - `tail -n 200 /Users/hale/Desktop/openclaw_log/watchdog/watchdog.log`
- Git 扫描（按规范避免 getcwd 权限噪声）：
  - `su -l hale -c 'cd /Users/hale/Desktop/github/halewongai.github.io && git log --since="24 hours ago" --date=iso --pretty=format:"%h|%ad|%an|%s" -n 50'`
- 关键服务结论：
  - 当前主故障为 watcher 运行环境缺失 `HOME`，导致 `gog gmail watch serve` 无法稳定启动。

## 交付物/链接
- 每日日志：`/Users/hale/Desktop/openclaw_log/daily/2026-03-18.md`
- 日志索引：`/Users/hale/Desktop/openclaw_log/INDEX.md`
- 站点仓库：`/Users/hale/Desktop/github/halewongai.github.io`
- 近24小时提交：`fdaea35`（Update logs）、`c5da0d4`（Update status）

## 待办
1. 修复 gmail-watcher 启动环境（补齐 `HOME`），并验证 `gog gmail watch serve` 持续稳定。
2. 给 watcher 增加更稳健的失败退避策略，避免 5 秒固定重启造成噪声和资源消耗。
3. 复核 gateway 子进程环境变量继承链路，排查同类 `$HOME` 缺失风险。
4. 跟踪 `health-monitor` 的 `severity=warn` 与 `consecutiveBad`，明确恢复阈值与告警收敛条件。
