From 259868a66a848600b9c2a69f3ae267892cfbac77 Mon Sep 17 00:00:00 2001 From: Codex Date: Sun, 12 Jul 2026 11:21:27 +0200 Subject: [PATCH] =?UTF-8?q?docs(mdtodo):=20=E8=B7=9F=E8=B8=AA=20Artificer?= =?UTF-8?q?=20K8s=20=E8=A7=82=E5=AF=9F=E9=98=BB=E5=A1=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/MDTODO/agentrun-runtime-reliability.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/MDTODO/agentrun-runtime-reliability.md b/docs/MDTODO/agentrun-runtime-reliability.md index 88565f97..09ee800b 100644 --- a/docs/MDTODO/agentrun-runtime-reliability.md +++ b/docs/MDTODO/agentrun-runtime-reliability.md @@ -92,3 +92,7 @@ ### R5.4 [in_progress] 解决 [AgentRun #319](https://github.com/pikasTech/agentrun/issues/319):Artificer 既有 session send 在 new-turn runner admission 的 kubectl get jobs 失败后,已写入 run_22008379b6ac48e188032c1091c0741b 与 pending command,却没有 runner-job-created/typed terminal,session 永久显示 waiting-runner。将 session new-turn 改为 durable、幂等、可恢复的 runner dispatch 合同;admission/Job 失败必须写前 fail closed 或原子终态化并释放 session identity,覆盖 Memory/PostgreSQL、K8s failure、并发与 restart;禁止复制 task/session、数据库修补、第二清理 authority 或人工 CI/CD,完成任务后将详细报告写入[任务报告](./details/agentrun-runtime-reliability/R5.4_Task_Report.md)。 + +### R5.5 [in_progress] + +解决 [AgentRun #322](https://github.com/pikasTech/agentrun/issues/322):PR #321 自动发布并原位恢复旧 run/command 后,durable dispatcher 在正式 NC01/nc01-v02 manager 内以类型化 runner-kubernetes-observation-failed 重试并终态化,精确失败为 kubectl get jobs exit=1,Artificer backend 未建立。调查并修复 manager 的 Kubernetes identity/namespace/RBAC/kubectl transport 与 bounded redacted 诊断,保持 durable intent、typed terminal、session release 和 Kafka event 合同;禁止回退同步 HTTP kubectl、扩大容量、删 Runner、数据库修补、复制 task/session 或人工 CI/CD。自动发布后必须在同一 Artificer session 继续原只读哨兵报告并进入 backend turn,完成任务后将详细报告写入[任务报告](./details/agentrun-runtime-reliability/R5.5_Task_Report.md)。