| 2026-05-25 |
go test ./internal/codexhome |
FAIL |
TDD 红灯:ResolveInside 和 IsForbidden 未实现 |
| 2026-05-25 |
go test ./internal/codexhome |
PASS |
路径边界测试通过 |
| 2026-05-25 |
go test ./... |
PASS |
Go 后端骨架全量测试通过 |
| 2026-05-25 |
go run ./cmd/codex-agent-manager |
PASS_WITH_ESCALATION |
普通 sandbox 监听 127.0.0.1:18083 被拒绝;提升权限后后端启动 |
| 2026-05-25 |
curl http://127.0.0.1:18083/api/health |
PASS_WITH_ESCALATION |
普通 sandbox localhost 请求失败;提升权限后返回 {"status":"ok"} |
| 2026-05-25 |
git diff --check |
PASS |
无 whitespace error |
| 2026-05-25 |
git status --short |
PASS |
仅本阶段文件变更和新增 |
| 2026-05-25 |
go test ./internal/codexhome |
FAIL |
TDD 红灯:新增 ResolveAgentTOML 测试后 API 未实现 |
| 2026-05-25 |
go test ./internal/app |
FAIL |
TDD 红灯:CODEX_HOME override 未生效 |
| 2026-05-25 |
go test ./internal/app |
PASS |
CODEX_HOME override 和默认 fallback 测试通过 |
| 2026-05-25 |
go test ./internal/codexhome |
PASS |
symlink escape、大小写敏感文件、agent TOML scoped resolver 测试通过 |
| 2026-05-25 |
go test ./... |
PASS |
全量 Go 测试通过 |
| 2026-05-25 |
git diff --check |
PASS |
无 whitespace error |
| 2026-05-25 |
git status --short |
PASS |
仅本轮 Phase 1 修复文件变更 |
| 2026-05-25 |
go test ./internal/codexhome |
FAIL |
TDD 红灯:agents/demo.toml -> ../auth.json symlink 仍返回 nil |
| 2026-05-25 |
go test ./internal/codexhome |
PASS |
symlink final target 指向 root auth.json 时返回 forbidden error |
| 2026-05-25 |
go test ./... |
PASS |
全量 Go 测试通过 |
| 2026-05-25 |
git diff --check |
PASS |
无 whitespace error |
| 2026-05-25 |
git status --short |
PASS |
仅本轮 Phase 1 symlink target 修复文件变更 |
| 2026-05-25 |
go test ./internal/agents |
FAIL |
TDD 红灯:Store 未定义,internal/agents/store_test.go 先于实现创建 |
| 2026-05-25 |
go test ./internal/agents |
PASS |
读取有效 TOML、坏 TOML 单条 invalid、敏感 symlink 不泄漏内容 |
| 2026-05-25 |
go test ./internal/server |
FAIL |
TDD 红灯:New 未定义,/api/agents handler 测试先于实现创建 |
| 2026-05-25 |
go test ./internal/server |
PASS |
/api/agents 返回 items,非 GET 返回 405 |
| 2026-05-25 |
go test ./... |
PASS |
全量 Go 测试通过 |
| 2026-05-25 |
go test ./internal/agents |
PASS |
Required verification |
| 2026-05-25 |
go test ./... |
PASS |
Required verification |
| 2026-05-25 |
git diff --check |
PASS |
Required verification |
| 2026-05-25 |
git status --short |
PASS |
Required verification;Phase 2 文件待提交 |
| 2026-05-25 |
go test ./internal/agents |
FAIL |
TDD 红灯:duplicate key、invalid key、agents/leak.toml -> ../config.toml 均被错误报告为 valid/泄漏内容 |
| 2026-05-25 |
go test ./internal/agents |
PASS |
duplicate key 和 invalid key 返回 invalid;agent TOML symlink 被拒绝且不读取非 agent TOML |
| 2026-05-25 |
go test ./internal/codexhome |
PASS |
Required verification |
| 2026-05-25 |
go test ./... |
PASS |
Required verification |
| 2026-05-25 |
git diff --check |
PASS |
Required verification |
| 2026-05-25 |
git status --short |
PASS |
Required verification;Phase 2 review fix 文件待提交 |
| 2026-05-25 |
go test ./internal/agents |
FAIL |
TDD 红灯:agents -> . 目录 symlink 将 root config.toml 读取为 valid agent 并泄漏 project-secret |
| 2026-05-25 |
go test ./internal/agents |
PASS |
symlinked agents 目录被拒绝;leaf symlink 和 duplicate TOML 回归保持通过 |
| 2026-05-25 |
go test ./... |
PASS |
Required verification |
| 2026-05-25 |
git diff --check |
PASS |
Required verification |
| 2026-05-25 |
git status --short |
PASS |
Required verification;Phase 2 symlinked directory fix 文件待提交 |
| 2026-05-25 |
go test ./internal/projects |
FAIL |
TDD 红灯:Store 未定义 |
| 2026-05-25 |
go test ./internal/workflow |
FAIL |
TDD 红灯:runtime 包无实现文件 |
| 2026-05-25 |
go test ./internal/server |
FAIL |
TDD 红灯:Phase 3 API 端点返回 404/405 不符合预期 |
| 2026-05-25 |
go test ./internal/runtime |
FAIL |
TDD 红灯:缺少 modernc.org/sqlite 依赖 |
| 2026-05-25 |
go get modernc.org/sqlite |
PASS_WITH_ESCALATION |
普通 sandbox 因代理连接权限失败;提升权限后下载纯 Go SQLite 驱动 |
| 2026-05-25 |
go test ./internal/projects |
PASS |
projects config 解析、稳定排序、缺失 config 空列表通过 |
| 2026-05-25 |
go test ./internal/runtime |
PASS |
SQLite 缺失空快照;临时 SQLite 只读读取 threads、edges、goals 通过 |
| 2026-05-25 |
go test ./internal/workflow |
PASS |
任意角色 edge/goal/plan file 生成动态事件和阶段证据通过 |
| 2026-05-25 |
go test ./internal/server |
PASS |
Phase 3 GET 端点与非 GET 405 通过 |
| 2026-05-25 |
go test ./... |
PASS |
全量 Go 测试通过 |
| 2026-05-25 |
git diff --check |
PASS |
Phase 3 whitespace 检查通过 |
| 2026-05-25 |
go test -count=1 ./... |
PASS |
Phase 3 非缓存全量 Go 测试通过 |
| 2026-05-25 |
go test ./internal/runtime |
FAIL |
TDD 红灯:新增单侧 SQLite 缺失测试后 Snapshot.Sources 未定义 |
| 2026-05-25 |
go test ./internal/runtime |
FAIL |
TDD 红灯:go.mod 仍为 go 1.25.0 |
| 2026-05-25 |
go list -m -versions modernc.org/sqlite |
PASS_WITH_ESCALATION |
检查可用 SQLite 驱动版本 |
| 2026-05-25 |
go list -m -json modernc.org/sqlite@v1.35.0 |
PASS |
确认该版本 GoVersion 为 1.21,可用于 Go 1.22 目标 |
| 2026-05-25 |
go get modernc.org/sqlite@v1.35.0 |
PASS_WITH_ESCALATION |
降级 SQLite 驱动版本 |
| 2026-05-25 |
go mod tidy |
PASS_WITH_ESCALATION |
移除 Go 1.25 间接依赖 pin,恢复 go 1.22 |
| 2026-05-25 |
go test ./internal/server |
FAIL |
TDD 红灯:runtime API 未返回分数据源 sources |
| 2026-05-25 |
go test ./internal/runtime |
PASS |
单侧 state/goals 缺失和 Go 1.22 module 兼容测试通过 |
| 2026-05-25 |
go test ./internal/server |
PASS |
runtime API 返回 source 和分数据源 sources |
| 2026-05-25 |
git diff --check |
PASS |
Phase 3 review fix whitespace 检查通过 |
| 2026-05-25 |
go test ./... |
PASS |
Phase 3 review fix 全量 Go 测试通过 |
| 2026-05-25 |
go test -count=1 ./... |
PASS |
Phase 3 review fix 非缓存全量 Go 测试通过 |