| content |
{"Commits":[{"Sha1":"c3935b2da {"Commits":[{"Sha1":"c3935b2dab1b03be26853f0a14ad5e4de0ce83c4","Message":"merge: 接住 main 8e63d413(第三轮 24 小时清单分支合流)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-10T08:00:06-07:00"},{"Sha1":"c37bca7d59032a897c1ee3471fbf4fe8803b1063","Message":"fix(stack): dev 常驻服务改 restart: unless-stopped,补 10-10 13:19Z 停机事故记录(S-05 / S-54)\n\n2026-10-10 13:19:33Z 有会话经 docker-desktop-cli 退出 Docker Desktop。restart 缺省 no 的\n9 个服务(caddy 工作台入口、minio、clamav、otel-collector、loki、tempo、prometheus、grafana、\nalertmanager)停到 14:14Z 才被手动拉起,OpenBao 封印到 14:15Z。观测栈自身也停,全程零告警。\n与 09-30 观测栈停机两周是同一根因。\n\n- stack/overlays/dev.yaml:clamav / caddy / otel-collector / loki / tempo / prometheus /\n alertmanager / grafana 加 restart: unless-stopped(compose config 合并后核对);\n minio 与 ai-gateway(litellm)去留待 Owner 裁决,暂不设,注释写明。\n- docs/dev栈停机事故记录-2026-10-10.md:时间线、影响、根因、处置与未做项。\n\n只改仓内配置。运行中的容器来自 5 套配置来源,其中 9 个停机服务都来自主检出之外,\n所以本提交只影响今后从主检出重建的容器。运行中容器的 restart 策略未改,\n那是共享 dev 服务的配置,需 Owner 同意后用 docker update 原地修改。\nevidence 作用域:dev.yaml 只在 alert-delivery(warn)作用域内,该报告此前已过期,本提交不新增 error。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-10T07:59:34-07:00"},{"Sha1":"2503fdd6022158613c592ac377905a827bbba244","Message":"chore(repo): 忽略 .local/backups/ 与嵌套 .worktrees/(S-09)\n\n主检出里这两处一直是未跟踪目录:.local/backups/credential-snapshots-*(工作台快照的本地回退副本,\n无机密)与并行会话建在仓内的 .worktrees/\u003c名\u003e。一次 git add -A 就会把它们卷进提交。\n已跟踪的 .local/backups/caddy-pre-flight-20261009T234651Z.Caddyfile 不受影响。\nworktree 统一放在 企业控制面/.worktrees/。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-10T07:57:32-07:00"},{"Sha1":"b0e9eb6275e3e3bf925d5df3fd27565a65e42328","Message":"chore(reports): identity-transit 回绑 @ 516f067c\n\n在 clean 516f067c(worktreeDirty=false)上重跑 pnpm identity:check:transit:6 / 6 passed。\n隔离环境:一次性 PostgreSQL 16(platform_identity_test,_rt 运行 / _sys 系统 / _app 迁移三角色,\n非超级用户、非 BYPASSRLS)+ 一次性 Redis + 测试自起的一次性 OpenBao(openbao@sha256:41dc3e47…)。\n\n原报告绑 7c024bc(2026-09-23),落后 1484 提交 / 16.8 天,warn 上限 2000 提交 / 30 天,\n超限按 error(check-evidence-freshness.mjs:166-169);按 24 小时约 650 提交的速度约一天内会让\n根链 check:evidence 判红。本次只回绑这一份,其余过期验收未重跑。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-10T07:57:06-07:00"}],"HeadCommit":{"Sha1":"c3935b2dab1b03be26853f0a14ad5e4de0ce83c4","Message":"merge: 接住 main 8e63d413(第三轮 24 小时清单分支合流)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-10T08:00:06-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/8e63d4132769d1bd6c7ce6e879ca9f2ee7708a6b...c3935b2dab1b03be26853f0a14ad5e4de0ce83c4","Len":4}... |