docs(mdtodo): record artificer acceptance blockers
Pipelines as Code CI / hwlab-web-probe-sentinel-nc01- Success
Pipelines as Code CI / platform-infra-gitea-nc01- Success
Pipelines as Code CI / unidesk-host- Success

This commit is contained in:
Codex
2026-07-12 09:06:17 +02:00
parent d3f6d1cd33
commit 7a9dbc6118
+3 -3
View File
@@ -75,12 +75,12 @@
#### R5.1.1 [in_progress]
审核并修复 [AgentRun PR #312](https://github.com/pikasTech/agentrun/pull/312) 的 session workspace 连续性:首次物化精确主仓,但同 session 后续 run/runner 恢复不得清空既有工作树;补齐 source/workspace identity、安全替换边界和回归测试,再由 PR merge 自动交付用两项固定 Artificer 业务目标验收禁止主代理代做、agent clone、宿主 worktree、trans 源码旁路或人工 CI/CD,完成任务后将详细报告写入[任务报告](./details/agentrun-runtime-reliability/R5.1.1_Task_Report.md)。
审核并修复 [AgentRun PR #312](https://github.com/pikasTech/agentrun/pull/312) 后续暴露的 session workspace 连续性与源码清洁性:真实 Artificer run `run_d2cd5c7b9c4149a28dd6e8403c77fa01` 已在 seq=8 精确物化 UniDesk master `d3f6d1cd335b` 到 primary workspace `.`,但 seq=35 因受管 capability bundle 覆盖产生 `.agents/skills/*``tools/` untracked 而错误判定源码已脏并 fail closed;修复必须让受管覆盖不污染 Git source view、不得隐藏真实源码改动,并保持同 session 后续 run/runner source/workspace identity 与安全恢复。PR merge 后只允许自动交付,再用两项固定 Artificer 业务目标验收禁止主代理代做、agent clone、宿主 worktree、trans 源码旁路或人工 CI/CD,完成任务后将详细报告写入[任务报告](./details/agentrun-runtime-reliability/R5.1.1_Task_Report.md)。
### R5.2 [in_progress]
解决 [AgentRun #313](https://github.com/pikasTech/agentrun/issues/313) Artificer primary workspace 的真实 commandExecution git 子进程继承 AipodSpec 声明 github-ssh SecretRef volume projection 与 HOME/SSH/GIT transport缺 key、known_hosts 或环境继承时必须脱敏 typed fail closed禁止 /root/.ssh、ssh-keyscan、token URL、匿名 transport、人工 CI/CD 或主代理代做业务任务,完成任务后将详细报告写入[任务报告](./details/agentrun-runtime-reliability/R5.2_Task_Report.md)。
解决 [AgentRun #313](https://github.com/pikasTech/agentrun/issues/313)真实 Artificer task `qt_5cbeb5c338974d14b4d55336a412fc00` AipodSpec 摘要声明 github-ssh SecretRef,但 task input 的 `executionPolicy.toolCredentials` 仅保留 github-pr 与 unidesk-ssh,证明 volume credential 在 create/render/admission 阶段已丢失,既有 runner 子进程继承修复无法生效;补齐声明到 task、runner mount、backend commandExecution 的完整投影,使真实 git SSH push 可用。缺 key、known_hosts 或环境继承时必须脱敏 typed fail closed禁止 `/root/.ssh`、ssh-keyscan、token URL、匿名 transport、人工 CI/CD 或主代理代做业务任务,完成任务后将详细报告写入[任务报告](./details/agentrun-runtime-reliability/R5.2_Task_Report.md)。
### R5.3 [in_progress]
解决 [AgentRun #219](https://github.com/pikasTech/agentrun/issues/219) 在 NC01/nc01-v02 Artificer 固定 run `run_318365a2e69e4636a52d16a722a5c410` 的 Final Response 重复与历史 assistant_message 整段重放:只修 AgentRun/Codex backend durable event emission 与 final sealCLI 用既有 run 重放复现;禁止 HWLAB/Workbench 文本去重、tail 合并或 Kafka/SSE 补洞,完成任务后将详细报告写入[任务报告](./details/agentrun-runtime-reliability/R5.3_Task_Report.md)。
解决 [AgentRun #219](https://github.com/pikasTech/agentrun/issues/219) 的 Final Response 重复与历史 assistant_message 整段重放:PR #314 自动上线后的真实 Artificer run `run_d2cd5c7b9c4149a28dd6e8403c77fa01` 仍在 seq=36 发出 authoritative finalseq=38/39 重放历史 assistantseq=40 再次发出相同 finalseq=42 还产生正文为 `-` assistant message,证明 final seal 未覆盖真实 notification/history emission;用既有 run 的有界 CLI 事件重放复现并修复 AgentRun/Codex backend authoritative durable event emission,保持不同 itemId 的同文消息语义。禁止 HWLAB/Workbench 文本去重、tail 合并或 Kafka/SSE 补洞,完成任务后将详细报告写入[任务报告](./details/agentrun-runtime-reliability/R5.3_Task_Report.md)。