Replies: 1 comment
|
2026-09-09 源码对照(未安装、未运行、未 本帖是 workspace-bound attestation,不是资源路由器。 问的是「这条 verify / isolation 证据看见的是这棵树吗」( 一张 process-global URI 表 / 接管 Pi 不要并进:
不新开 Issue。不实现。记录: |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
一句话
OpenPI 已经有 complete-or-fail 的 Workflow agent result、content-addressed 的 Direct 长文本 artifact,以及 不是 replay receipt 的 worktree handoff manifest。社区包(
nicobailon/pi-subagents的 verify cache、parallel-handoffattestedBy/manifestDigest)问的是另一件事:一份证据能不能证明 “这条命令看见的是这棵树”。本帖只问要不要给 host verify / worktree 证据 加上 workspace fingerprint。不提议 vendor 任何包,不提议把 handoff manifest 升级成 replay 权威。
为什么现有帖不够
WORKFLOW_INVOCATION_GRAPH.md已经写明:当前 worktree manifest 没有密码学绑定到 journal key,把它们当 replay 证据会制造 crash window。本帖不推翻那条。研究记录:
docs/research/EXPERIMENT_STEAL_ORCHESTRATION_2026-09-09.md(a9b40f0;只读 clone,未安装)。社区里看到的不变量(只借概念)
nicobailon/pi-subagents@dc2df2b把 verify 收据的 cache key 做成:command + cwdRelative + envHash + timeout + allowFailure + HEAD + diffHash读不到旧收据就重跑命令,而不是假装验证过。parallel handoff 还有
attestedBy/attestedAt/manifestDigest字段。OpenPI 今天已经更严或至少更诚实的地方:
sha256(content)命名,写失败不宣传假路径。缺的是:一份 verify / isolation 证据能否回答 “这还是当时那棵树吗”。
如果做,最小合同
baseSha和当时的HEAD;diff hash 若做,必须失败时 fail closed,不能静默省略。非目标
pi-subagents。/tmpworktree 或 fail-open isolation 一起带进来。需要先回答
All reactions