Repository navigation
Replies: 1 comment
Runnable challenge: what counts as an independently verified external effect?I turned the earlier design question into a small, public, falsifiable experiment rather than another integration roadmap:
The source-only fixture uses no GitHub release publication, credentials or provider calls. It reuses existing AgentProof release-v1 tests and pins the reviewed source hashes. Two owner-controlled machines have run the exact PR commit ( git clone https://github.com/AyobamiH/agentproof.git
cd agentproof
git fetch origin research/repro-outcome-uncertainty-20261101
git checkout --detach 6687b66a772ba8db3831c4f09f692a2e5e8fa7b3
npm ci --ignore-scripts --no-audit --no-fund
npm run build
node scripts/reproduce-release-uncertainty.mjsAn important deliberately negative assertion: a trusted signed Receipt V2 still has Three precise questions for outside reviewers:
Real reproductions with pinned commits, redacted outputs and counterexamples are preferable to a favourable opinion. This is a review of existing bounded code, not a solicitation to merge the products.Prior-art refinement (2 November 2026)The standards-first check found existing work closer to this problem than a general new framework: in-toto Release predicate v0.2 binds release identities to artifact hashes under registry authority; in-toto agent-action PR #588 proposes signed, intermediary-witnessed tool-call evidence; and OpenTelemetry GenAI issue #470 was closed as not planned rather than standardising an evidence-artifact link without demonstrated mainstream use. These cover different claims. A gateway-witnessed attempt is not proof of provider-side commitment when the acknowledgement is lost. I asked a bounded question on PR #588 about how its observation model represents that uncertainty. The independent reproduction request accepts failure cases or a minimal standards-based solution. No outside result has been verified yet; no new predicate has been requested. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
I've published four retrospective engineering case studies from separate working systems. They raise a question I want other engineers to challenge before building any new integration:
When an autonomous agent says that an external operation is finished, what evidence should another independent tool be able to inspect?
Four existing implementations — not one proposed framework
These are dated, scoped, author-published case studies. Failures are retained alongside successful evidence. AI assistance was involved in implementation and writing; the posts are not independent peer-reviewed evaluations.
Questions for maintainers and practitioners
Decision rule and non-goals
Each project remains independent. No shared runtime, fleet coordinator, new database, package, authority expansion or product merger is approved by opening this discussion. A small versioned adapter or common evidence vocabulary is worth considering only when external examples show that it solves a real problem that existing tools do not.
Useful responses include links to reproducible traces, provider semantics, adversarial tests, independent verifiers, and comparisons with prior work. Please avoid credentials, customer data or unredacted private execution logs.
The goal is to learn what deserves to be standardised—including the possibility that nothing needs to be combined.
Public-safe reproduction: Post-Once lock-deferral policy (2 November 2026)
The original private operational incident had 18 enabled vaults and 13 reported deferrals, but only two actual RunnerBusy lock refusals; eleven later vaults were not attempted due to the consecutive-busy safety policy. A public, credential-free JavaScript model with eight tests now reproduces that classification mechanism. The merged, governed source passed 48 governance and 34 application tests on each of two owner-controlled machines.
This is a synthetic behavioural model and not an anonymous copy of the private provider receipts, a rerun of October production effects, third-party adoption, or a new shared runtime. Please challenge the distinction between a refused attempt, policy-skipped work and lost observations. The original Sites Git synchronisation is separately tracked in issue #47.
All reactions