task: record failed-unknown reconciliation and redispatch for unit

Why: first implementation run (cursor) failed-unknown after repeated
Cursor backend connection stalls; policy requires reconciling unknown
side effects before retry. Reconciliation showed no image built, no
containers left, canonical checkout clean; isolated worktree preserved.
Evidence: /tmp/docker-image-unit1-receipt.json (run 1, failed-unknown);
cursor probe exit 0 after recovery.
Impact: .task metadata only.
Refs: AGENT-EXECUTION.md; policy/governance.md
This commit is contained in:
2026-10-20 03:14:26 +00:00
parent 4baf2023f0
commit b65eb36f6d
+5 -1
View File
@@ -29,9 +29,13 @@
路由与 fail-stop 规则见根目录 AGENT-EXECUTION.md 与 policy/delivery.md;每次尝试一行,原始日志留在源码外收据路径。
| docker-test-image | docker/**、Makefile | AGENT-EXECUTION.md(agent-execution/v1) | implementation | cursor→antigravity→pi(紧急 codex) | 待运行 | 待运行 | NOT_RUN | NOT_RUN | NOT_RUN | /tmp/docker-image-unit1-receipt.json |
| 单元 ID | 预期范围 | 配置摘要 | 角色 | 候选顺序 | attempt | CLI/模型 | 终态 | transport | fallback | 源码外收据路径 |
|---|---|---|---|---|---|---|---|---|---|---|
| docker-test-image | docker/**、Makefile | AGENT-EXECUTION.md(agent-execution/v1) | implementation | cursor→antigravity→pi(紧急 codex) | cursor#a1(运行 1) | cursor-agent-stable/auto | failed-unknown(cursor 后端连接反复中断,exit 1) | 未发生 | 无 | /tmp/docker-image-unit1-receipt.json;隔离工作区保留于 /tmp/agent-exec-1000/ebd031a7b7be000aca6f401395d70cd1/wt-bb3cf3ec9e85 |
| docker-test-image | 同上(重派发) | 同上 | implementation | 同上 | cursor#a1(运行 2,重发前已对账+探活) | 待运行 | NOT_RUN | NOT_RUN | NOT_RUN | /tmp/docker-image-unit2-receipt.json |
- 配置摘要来源:AGENT-EXECUTION.md `agent-execution` 块(schema v1;implementation 候选 cursor/agy/pi,每候选至多 3 次,紧急 codex 一次,fallback_to_host=never);运行收据由 scripts/agent-exec run 写出后原样保留在源码外路径。
- 运行 1 对账(2026-10-20):镜像未构建(docker images 无 agent-system-test-*)、无新增容器、规范检出干净;改动仅存在于保留的隔离工作区(Makefile M + docker/ 4 文件);cursor 探活已恢复(探针 exit 0)。据此授权同一单元重新派发(新 run,非同 run 盲重试)。
## 关联方向与规划