> 本轮排查按维护者要求仅发布有明确代码依据的问题。本项现场根因尚未确认,现关闭并移回排查清单;关闭不表示故障已修复。 ## 现象与当前结论 bootstrap 在 workspace.cleanup 报 GIT_REPO_CLEANUP_FAILED。当前事件没有清理目标角色、系统错误号或切换完成状态,不能直接认定杀软、权限或磁盘格式是原因。 现象和失败层级已确认,具体现场根因尚未完整复现;以下不把未证实推测写成代码缺陷。 ## Sentry 证据 [AUTO-MAS-RUNTIME-4](https://auto-mas.sentry.io/issues/7734813112/)、[AUTO-MAS-RUNTIME-A](https://auto-mas.sentry.io/issues/7840556698/)。 本轮已读取匹配事件 6 条。历史混合分组累计次数不等于本问题次数。以下时间均为北京时间。 - 2026-11-13 07:49:12,Runtime v0.1.29,GIT_REPO_CLEANUP_FAILED / workspace.cleanup;事件 bd7de80d848b4171aab8446051bbd428。事件未提供底层诊断。 - 2026-11-12 22:18:46,Runtime v0.1.28,GIT_REPO_CLEANUP_FAILED / workspace.cleanup;事件 215a579c28664b8d8ff779e990937504。事件未提供底层诊断。 ## 代码核对与已修边界 - 同码可来自暂存目录清理,也可来自新仓库启用后的旧目录删除;需区分提交点。 [依据](https://github.com/AUTO-MAS-Project/AUTO-MAS-Runtime/blob/1a0cfba6290289a95d4b095de095218ec52e4cf9/internal/gitrepo/swap.go#L228-L255) - 克隆清理另有独立失败路径。 [依据](https://github.com/AUTO-MAS-Project/AUTO-MAS-Runtime/blob/1a0cfba6290289a95d4b095de095218ec52e4cf9/internal/gitrepo/clone.go#L832-L852) Runtime main 已含 #35,正式版仍为 v0.1.29。#35 补充日志和结构化诊断,不代表本单的现场故障已修;不重复要求开发同一日志能力,后续使用包含 #35 的版本取证。 ## 需要补充的证据 - 完整 bootstrap/workspace 日志,包含第一次失败而非只有最后一次重试。 - 包含 #35 的诊断:操作类型、目标角色、mutationApplied/partial/auditCompleted、Windows 错误号与本地 cause。 - 补文件系统、剩余空间、占用进程,并保留 repo/update/previous 的存在性与版本快照。 相关跟踪:https://github.com/AUTO-MAS-Project/AUTO-MAS-Runtime/pull/35。 ## 完成条件 取得事件对应日志并指出直接失败点。确认代码问题时补最小复现和修复前后结果;确认现场环境或预期退出时写明依据与处理办法。不能只凭同一错误码或旧版本认定已修。 本轮已读取事件并核对当前源码与发行状态,未在原故障机器复现。未附原始堆栈、用户绝对路径、账号或密钥。 本报告由 ChatGPT 按维护者授权整理,已核对 Sentry 事件和上述固定提交。
Activity