Record backend sandbox fix evidence
This commit is contained in:
@@ -27,7 +27,7 @@
|
||||
|
||||
| 单元 ID | 预期范围 | 配置摘要 | 角色 | 候选顺序 | attempt | CLI/模型 | 终态 | transport | fallback | 源码外收据路径 |
|
||||
|---|---|---|---|---|---|---|---|---|---|---|
|
||||
| 待定义 | — | NOT_RUN | NOT_RUN | NOT_RUN | NOT_RUN | NOT_RUN | NOT_RUN | NOT_RUN | NOT_RUN | — |
|
||||
| execenv-python-sandbox-fix | 真实解释器路径与针对性测试 | 修复执行器 scope 为 Backend gitlink 后,第 2 轮修复成功 | Cursor | 1 个 scope-expansion;第 2 轮成功 | completed | 已复用 Backend PR #207 的最小修复并移植到 Dev pin 基线 | no | /tmp/execenv-python-run-r2.json |
|
||||
|
||||
## 关联方向与规划
|
||||
|
||||
@@ -39,13 +39,13 @@
|
||||
|
||||
| ID | 描述 | 项目符合度及依据 | 优先级 | 验收条件 | 依赖 | 结论 |
|
||||
|---|---|---|---|---|---|---|
|
||||
| R1 | 待填写 | 待评估 | 待定 | 待定义 | 待确认 | 待评审 |
|
||||
| R1 | 托管解释器在 sandbox 遮罩 `/home` 后仍可通过已挂载前缀执行 | 现有 `PythonBin()` 返回 `python/current/bin/python3`;doctor 只挂真实前缀导致路径失效 | P0(部署阻塞) | `PythonBin()` 返回 prefix 内可达的真实解释器路径;路径单测与 sandbox doctor 均通过 | Backend pin + Dev deploy | 纳入本增量 |
|
||||
|
||||
## 方案与计划
|
||||
|
||||
- 方案引用:待填写(含对象版本)
|
||||
- 实施计划引用:待填写(含增量与需求 ID)
|
||||
- 测试计划引用:待填写(含需求 ID 与验收条件)
|
||||
- 方案引用:本次对话确认的最小部署阻塞修复;重用 Backend PR #207 的 Python 实路径处理
|
||||
- 实施计划引用:I1 仅规范化托管 Python 路径,并测试 `/home` 遮罩场景
|
||||
- 测试计划引用:`go test ./internal/tools -run TestResolveInterpreterFollowsManagedSymlink -count=1` 与候选二进制 `env doctor --root runtime/envs`
|
||||
|
||||
## 阶段记录
|
||||
|
||||
@@ -90,9 +90,9 @@
|
||||
|
||||
## 结果与验证(完成后填写)
|
||||
|
||||
- 结果:
|
||||
- 验证:<结论摘要 PASS/FAIL/SKIP/NOT_RUN 逐项;逐条证据由 make evidence 写入上方证据表>
|
||||
- 影响与剩余项:
|
||||
- 结果:修复已在 Backend 组件分支提交 `b00e192` 并推送;待父仓 gitlink 组合验证、CI、PR 合入后重新部署 dev。
|
||||
- 验证:Backend `GOWORK=off go test ./internal/tools -run TestResolveInterpreterFollowsManagedSymlink -count=1` PASS;`GOWORK=off go run ./cmd/agent-system env doctor --root /home/weichen/projects/Agent-System-Dev/runtime/envs` 输出 `doctor ok`。
|
||||
- 影响与剩余项:Dev 代码尚未更新到 Backend 修复 pin,运行中的 dev 仍是自动回滚后的旧 `rdm@7476a04`;部署未完成。
|
||||
|
||||
## 规划进展与下一步
|
||||
|
||||
@@ -106,7 +106,7 @@
|
||||
|
||||
## 合入与清理
|
||||
|
||||
- Review 记录:NOT_RUN(审阅智能体/平台身份、base/head、结论、问题闭合及重放依据)
|
||||
- Review 记录:待主仓集成后按 Backend/Dev 最终 diff Review。
|
||||
- 冲突记录:NOT_RUN(最新目标同步、冲突处置、组合兼容核验及复审/补测)
|
||||
- CI 记录:NOT_RUN(当前 HEAD 完整 SHA、全部必需检查、运行链接、执行身份及 GATE 结果)
|
||||
- 合入记录:NOT_RUN(交付授权范围、PR、被核验 HEAD、合入 SHA、目标分支及内容核验)
|
||||
|
||||
Reference in New Issue
Block a user