Pin the harness proposal and native tool-call replay #134

Merged
weichen merged 4 commits from feature/agent-harness-p0 into main 2026-10-01 12:43:41 +00:00
3 changed files with 30 additions and 2 deletions
+28
View File
@@ -0,0 +1,28 @@
# feature/agent-harness-p0 任务卡
任务主记录:https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/134 ;状态:进行中;owner:weichen
## 基线与授权
- 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0(initial_base_sha)= 342efd8e08950329d620c9b49a06d2cb1bafaefa
- 工作区:/home/weichen/projects/Agent-System-Dev-wt-feature-agent-harness-p0(worktree);分支:feature/agent-harness-p0
- 授权与交付终点:用户批准 harness 提案 + P0 落地。允许:本 worktree 编辑、子仓 feature/agent-harness-p0 提交与推送、建 PR、推进 gitlink。未授权:合入 PR、改写历史、动分支保护、发版、实施 P1–P4。
- 子仓分支均从各自 origin/main 切出(documents 当时比 Dev 指针多 1 个已合入提交,backend 同)。
## 目标与非目标
- 目标:写出 harness 设计提案(对标 ZCode 与 Claude Code,P0–P4),并落地 P0:助手历史按原生工具消息回放;虚假交付守卫改为最多纠正 2 次,用尽后附系统提示。
- 非目标:不改 agent-native 内核(P1);不改纪要内容质量;不把小队入口的一次性失败改成纠正轮次。
## 同步记录
| 节点 | sync_base_sha | tested_head_sha | checked_at |
|---|---|---|---|
| 启动 | 342efd8e08950329d620c9b49a06d2cb1bafaefa | 342efd8e08950329d620c9b49a06d2cb1bafaefa | 2026-10-01T12:23:35Z |
## 结果与验证(完成后填写)
- 结果:Documents 提案 `docs/proposals/2026-10-01-agent-harness.md`,并在基座路线图第 3 阶段加上链接。Backend 回放与守卫见提交 `188c633`。子仓 PR:Documents https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Documents/pulls/32 ;Backend https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Backend/pulls/42 。
- 验证:启动 precheck verdict READY(head=342efd8e08)。Backend `go test ./...` 通过。Dev worktree `make test` 通过(boundaries、core、backend、frontend vitest 51、ui vitest 71、agent-command)。
- 影响与剩余项:gitlink 指向上述两个子仓分支头。P1–P4 未实施。Dev PR https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/134 ,合入权在所有者。
| 同步前验收 | 342efd8e08950329d620c9b49a06d2cb1bafaefa | 897d12d6b5f158f8140164ac2195f8862f583456 | 2026-10-01T12:31:33Z |